Eigen::internal::meta_least_common_multiple< A, B, K, Done, Big > Struct Template Reference

#include <Meta.h>

Public Types

enum  { ret = meta_least_common_multiple<A, B, K + 1>::ret }
 

Detailed Description

template<int A, int B, int K = 1, bool Done = ((A * K) % B) == 0, bool Big = (A >= B)>
struct Eigen::internal::meta_least_common_multiple< A, B, K, Done, Big >

Computes the least common multiple of two positive integer A and B at compile-time.

Member Enumeration Documentation

◆ anonymous enum

template<int A, int B, int K = 1, bool Done = ((A * K) % B) == 0, bool Big = (A >= B)>
anonymous enum

The documentation for this struct was generated from the following file: