|
struct | _FractionField |
|
struct | _FractionField< Ring, std::enable_if_t< Ring::is_euclidean_domain > > |
|
struct | _is_prime |
|
struct | _is_prime< 0, i > |
|
struct | _is_prime< 1, i > |
|
struct | _is_prime< 2, i > |
|
struct | _is_prime< 3, i > |
|
struct | _is_prime< 5, i > |
|
struct | _is_prime< 7, i > |
|
struct | _is_prime< n, i, std::enable_if_t<(n !=2 &&n !=3 &&n % 2 !=0 &&n % 3==0)> > |
|
struct | _is_prime< n, i, std::enable_if_t<(n !=2 &&n % 2==0)> > |
|
struct | _is_prime< n, i, std::enable_if_t<(n % i==0 &&n >=9 &&n % 3 !=0 &&n % 2 !=0 &&i *i > n)> > |
|
struct | _is_prime< n, i, std::enable_if_t<(n %(i+2) !=0 &&n % i !=0 &&n >=9 &&n % 3 !=0 &&n % 2 !=0 &&(i *i<=n))> > |
|
struct | _is_prime< n, i, std::enable_if_t<(n %(i+2)==0 &&n >=9 &&n % 3 !=0 &&n % 2 !=0 &&i *i<=n)> > |
|
struct | _is_prime< n, i, std::enable_if_t<(n >=9 &&i *i > n)> > |
|
struct | AbelHelper |
|
struct | AllOneHelper |
|
struct | AllOneHelper< 0, I > |
|
struct | alternate |
|
struct | alternate< T, k, std::enable_if_t< k % 2 !=0 > > |
|
struct | alternate< T, k, std::enable_if_t< k % 2==0 > > |
|
struct | asin_coeff |
|
struct | asin_coeff_helper |
|
struct | asin_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | asin_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | asinh_coeff |
|
struct | asinh_coeff_helper |
|
struct | asinh_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | asinh_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | atan_coeff |
|
struct | atan_coeff_helper |
|
struct | atan_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | atan_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | atanh_coeff |
|
struct | atanh_coeff_helper |
|
struct | atanh_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | atanh_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | bell_helper |
|
struct | bell_helper< T, 0 > |
|
struct | bell_helper< T, 1 > |
|
struct | bell_helper< T, n, std::enable_if_t<(n > 1)> > |
|
struct | bernoulli |
|
struct | bernoulli< T, 0 > |
|
struct | bernoulli_coeff |
|
struct | bernoulli_helper |
|
struct | bernoulli_helper< T, accum, m, m > |
|
struct | bernstein_helper |
|
struct | bernstein_helper< 0, 0, I > |
|
struct | bernstein_helper< i, m, I, std::enable_if_t<(m > 0) &&(i > 0) &&(i< m)> > |
|
struct | bernstein_helper< i, m, I, std::enable_if_t<(m > 0) &&(i==0)> > |
|
struct | bernstein_helper< i, m, I, std::enable_if_t<(m > 0) &&(i==m)> > |
|
struct | BesselHelper |
|
struct | BesselHelper< 0, I > |
|
struct | BesselHelper< 1, I > |
|
struct | chebyshev_helper |
|
struct | chebyshev_helper< 1, 0, I > |
|
struct | chebyshev_helper< 1, 1, I > |
|
struct | chebyshev_helper< 2, 0, I > |
|
struct | chebyshev_helper< 2, 1, I > |
|
struct | combination |
|
struct | combination_helper |
|
struct | combination_helper< T, 0, n > |
|
struct | combination_helper< T, k, n, std::enable_if_t<(n >=0 &&k >(n/2) &&k > 0)> > |
|
struct | combination_helper< T, k, n, std::enable_if_t<(n >=0 &&k<=(n/2) &&k > 0)> > |
|
struct | cos_coeff |
|
struct | cos_coeff_helper |
|
struct | cos_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | cos_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | cosh_coeff |
|
struct | cosh_coeff_helper |
|
struct | cosh_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | cosh_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | exp_coeff |
|
struct | factorial |
|
struct | factorial< T, 0 > |
|
struct | factorial< T, x, std::enable_if_t<(x > 0)> > |
|
struct | FloatLayout |
|
struct | FloatLayout< double > |
|
struct | FloatLayout< float > |
|
struct | FloatLayout< long double > |
|
struct | fma_helper |
|
struct | fma_helper< double > |
|
struct | fma_helper< float > |
|
struct | fma_helper< int16_t > |
|
struct | fma_helper< int32_t > |
|
struct | fma_helper< int64_t > |
|
struct | fma_helper< long double > |
|
struct | FractionFieldImpl |
|
struct | FractionFieldImpl< Field, std::enable_if_t< Field::is_field > > |
|
struct | FractionFieldImpl< Ring, std::enable_if_t<!Ring::is_field > > |
|
struct | gcd |
| greatest common divisor computes the greatest common divisor exposes it in gcd<A, B>::type as long as Ring type is an integral domain
|
|
struct | gcd< Ring, std::enable_if_t< Ring::is_euclidean_domain > > |
|
struct | geom_coeff |
|
struct | hermite_helper |
|
struct | hermite_helper< 0, known_polynomials::hermite_kind::physicist, I > |
|
struct | hermite_helper< 0, known_polynomials::hermite_kind::probabilist, I > |
|
struct | hermite_helper< 1, known_polynomials::hermite_kind::physicist, I > |
|
struct | hermite_helper< 1, known_polynomials::hermite_kind::probabilist, I > |
|
struct | hermite_helper< deg, known_polynomials::hermite_kind::physicist, I > |
|
struct | hermite_helper< deg, known_polynomials::hermite_kind::probabilist, I > |
|
struct | insert_h |
|
struct | is_instantiation_of |
|
struct | is_instantiation_of< TT, TT< Ts... > > |
|
struct | laguerre_helper |
|
struct | laguerre_helper< 0, I > |
|
struct | laguerre_helper< 1, I > |
|
struct | legendre_helper |
|
struct | legendre_helper< 0, I > |
|
struct | legendre_helper< 1, I > |
|
struct | lnp1_coeff |
|
struct | lnp1_coeff< T, 0 > |
|
struct | make_taylor_impl |
|
struct | make_taylor_impl< T, coeff_at, std::integer_sequence< size_t, Is... > > |
|
struct | pop_front_h |
|
struct | pow |
|
struct | pow< T, p, n, std::enable_if_t< n==0 > > |
|
struct | pow< T, p, n, std::enable_if_t<(n % 2==1)> > |
|
struct | pow< T, p, n, std::enable_if_t<(n > 0 &&n % 2==0)> > |
|
struct | pow_scalar |
|
struct | remove_h |
|
struct | sh_coeff |
|
struct | sh_coeff_helper |
|
struct | sh_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | sh_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | sin_coeff |
|
struct | sin_coeff_helper |
|
struct | sin_coeff_helper< T, i, std::enable_if_t<(i &1)==0 > > |
|
struct | sin_coeff_helper< T, i, std::enable_if_t<(i &1)==1 > > |
|
struct | Split |
|
struct | split_h |
|
struct | split_h< 0, L1, L2 > |
|
struct | staticcast |
|
struct | stirling_1_helper |
|
struct | stirling_1_helper< T, 0, 0 > |
|
struct | stirling_1_helper< T, 0, n, std::enable_if_t<(n > 0)> > |
|
struct | stirling_1_helper< T, n, 0, std::enable_if_t<(n > 0)> > |
|
struct | stirling_1_helper< T, n, k, std::enable_if_t<(k > 0) &&(n > 0)> > |
|
struct | stirling_2_helper |
|
struct | stirling_2_helper< T, 0, n, std::enable_if_t<(n > 0)> > |
|
struct | stirling_2_helper< T, n, 0, std::enable_if_t<(n > 0)> > |
|
struct | stirling_2_helper< T, n, k, std::enable_if_t<(k > 0) &&(n > 0) &&(k< n)> > |
|
struct | stirling_2_helper< T, n, n, std::enable_if_t<(n >=0)> > |
|
struct | tan_coeff |
|
struct | tan_coeff_helper |
|
struct | tan_coeff_helper< T, i, std::enable_if_t<(i % 2) !=0 > > |
|
struct | tan_coeff_helper< T, i, std::enable_if_t<(i % 2)==0 > > |
|
struct | tanh_coeff |
|
struct | tanh_coeff_helper |
|
struct | tanh_coeff_helper< T, i, std::enable_if_t<(i % 2) !=0 > > |
|
struct | tanh_coeff_helper< T, i, std::enable_if_t<(i % 2)==0 > > |
|
struct | touchard_coeff |
|
struct | type_at |
|
struct | type_at< 0, T, Ts... > |
|
struct | vadd |
|
struct | vadd< v1 > |
|
struct | vadd< v1, vals... > |
|
struct | vmul |
|
struct | vmul< v1 > |
|
struct | vmul< v1, vals... > |
|
internal implementations, subject to breaking changes without notice