|
constexpr scalar_cardinal const | scalar = {} |
| Cardinal object representing the cardinal of scalar values.
|
|
constexpr callable_allbits_ | allbits = {} |
| Callable object computing the allbits value. More...
|
|
constexpr callable_as_value_ | as_value = {} |
| Callable object that converts eve constant or just a value to a type. Useful in a generic context. More...
|
|
constexpr callable_bitincrement_ | bitincrement = {} |
| Callable object computing the bit increment. More...
|
|
constexpr callable_eps_ | eps = {} |
| Callable object computing the machine epsilon. More...
|
|
constexpr callable_exponentmask_ | exponentmask = {} |
| Callable object computing the exponent bit mask. More...
|
|
constexpr callable_false__ | false_ = {} |
| Callable object computing the logical false_ value. More...
|
|
constexpr callable_half_ | half = {} |
| Callable object computing the greatest positive value. More...
|
|
constexpr callable_halfeps_ | halfeps = {} |
| Callable object computing the the half of the machine epsilon. More...
|
|
constexpr callable_inf_ | inf = {} |
| Callable object computing the infinity ieee value. More...
|
|
constexpr callable_invlog10_2_ | invlog10_2 = {} |
| Callable object computing 1/log10(2). More...
|
|
constexpr callable_invlog_10_ | invlog_10 = {} |
| Callable object computing 1/log(10). More...
|
|
constexpr callable_invlog_2_ | invlog_2 = {} |
| Callable object computing 1/log(2). More...
|
|
constexpr callable_invpi_ | invpi = {} |
| Callable object computing \(\pi^{-1}\). More...
|
|
constexpr callable_invsqrt_2_ | invsqrt_2 = {} |
| Callable object computing \(2^{-1/2}\). More...
|
|
constexpr callable_limitexponent_ | limitexponent = {} |
| Callable object computing the greatest exponent value plus one. More...
|
|
constexpr callable_log_2_ | log_2 = {} |
| Callable object computing \(\\log 2\). More...
|
|
constexpr callable_logeps_ | logeps = {} |
| Callable object computing the logaritm of the machine epsilon. More...
|
|
constexpr callable_mantissamask_ | mantissamask = {} |
| Callable object computing the mantissa bit mask. More...
|
|
constexpr callable_maxexponent_ | maxexponent = {} |
| Callable object computing the greatest exponent value. More...
|
|
constexpr callable_maxexponentm1_ | maxexponentm1 = {} |
| Callable object computing the greatest exponent value minus one. More...
|
|
constexpr callable_maxflint_ | maxflint = {} |
| Callable object computing the greatest real n representing an integer and such that n != n+1. More...
|
|
constexpr callable_maxlog_ | maxlog = {} |
| Callable object computing the greatest positive value for which eve::exp returns a finite result. More...
|
|
constexpr callable_maxlog10_ | maxlog10 = {} |
| Callable object computing the greatest positive value for which eve::exp10 returns a finite result. More...
|
|
constexpr callable_maxlog2_ | maxlog2 = {} |
| Callable object computing the greatest positive value for which eve::exp2 returns a finite result. More...
|
|
constexpr callable_mhalf_ | mhalf = {} |
| Callable object computing the value negated half value. More...
|
|
constexpr callable_mindenormal_ | mindenormal = {} |
| Callable object computing the least denormal positive value. More...
|
|
constexpr callable_minexponent_ | minexponent = {} |
| Callable object computing the least exponent value. More...
|
|
constexpr callable_minf_ | minf = {} |
| Callable object computing the negative infinity value. More...
|
|
constexpr callable_minlog_ | minlog = {} |
| Callable object computing the least value for which eve::exp returns a non denormal result. More...
|
|
constexpr callable_minlog10_ | minlog10 = {} |
| Callable object computing the least value for which eve::exp10 returns a non zero result. More...
|
|
constexpr callable_minlog10denormal_ | minlog10denormal = {} |
| Callable object computing the least value for which eve::exp returns a non denormal result. More...
|
|
constexpr callable_minlog2_ | minlog2 = {} |
| Callable object computing the least value for which eve::exp2 returns a non denormal result. More...
|
|
constexpr callable_minlog2denormal_ | minlog2denormal = {} |
| Callable object computing the least value for which eve::exp2 returns a non zero result. More...
|
|
constexpr callable_minlogdenormal_ | minlogdenormal = {} |
| Callable object computing the least value for which eve::exp returns a non zero result. More...
|
|
constexpr callable_mone_ | mone = {} |
| Callable object computing -1 value. More...
|
|
constexpr callable_mzero_ | mzero = {} |
| Callable object computing the negative zero value. More...
|
|
constexpr callable_nan_ | nan = {} |
| Callable object computing the nan value. More...
|
|
constexpr callable_nbmantissabits_ | nbmantissabits = {} |
| Callable object computing the number of mantissa bits. More...
|
|
constexpr callable_one_ | one = {} |
| Callable object computing the 1 value. More...
|
|
constexpr callable_oneosqrteps_ | oneosqrteps = {} |
| Callable object computing the inverse of the square root of the machine epsilon. More...
|
|
constexpr callable_oneotwoeps_ | oneotwoeps = {} |
| Callable object computing half the inverse of the machine epsilon. More...
|
|
constexpr callable_pi_ | pi = {} |
| Callable object computing the \(\pi\) value. More...
|
|
constexpr callable_pio_2_ | pio_2 = {} |
| Callable object computing the \(\pi/2\) value. More...
|
|
constexpr callable_pio_4_ | pio_4 = {} |
| Callable object computing the \(\pi/4\) value. More...
|
|
constexpr callable_signmask_ | signmask = {} |
| Callable object computing the sign mask value. More...
|
|
constexpr callable_smallestposval_ | smallestposval = {} |
| Callable object computing the smallest normal positive value. More...
|
|
constexpr callable_sqrt_2_ | sqrt_2 = {} |
| Callable object computing the square root of 2 value. More...
|
|
constexpr callable_sqrt_2o_2_ | sqrt_2o_2 = {} |
| Callable object computing the halfed square root of 2 value. More...
|
|
constexpr callable_sqrteps_ | sqrteps = {} |
| Callable object computing the square root of the machine epsilon value. More...
|
|
constexpr callable_sqrtvalmax_ | sqrtvalmax = {} |
| Callable object computing the greatest value less than the square root of the greatest value. More...
|
|
constexpr callable_true__ | true_ = {} |
| Callable object computing the logical true_ value. More...
|
|
constexpr callable_twoopi_ | twoopi = {} |
| Callable object computing the \(2/\pi\) value. More...
|
|
constexpr callable_twopi_ | twopi = {} |
| Callable object computing the \(2\pi\) value. More...
|
|
constexpr callable_twotonmb_ | twotonmb = {} |
| Callable object computing the 2 power of the number of mantissa bits. More...
|
|
constexpr callable_valmax_ | valmax = {} |
| Callable object computing the greatest representable value. More...
|
|
constexpr callable_valmin_ | valmin = {} |
| Callable object computing the lowest representable value. More...
|
|
constexpr callable_zero_ | zero = {} |
| Callable object computing the O value. More...
|
|
constexpr callable_bit_cast_ | bit_cast = {} |
| Callable object computing a bitwise reinterpretation of the object. More...
|
|
constexpr callable_broadcast_ | broadcast = {} |
|
constexpr callable_abs_ | abs = {} |
| Callable object computing the absolute value. More...
|
|
constexpr callable_absmax_ | absmax = {} |
| Callable object computing the absmax operation. More...
|
|
constexpr callable_absmin_ | absmin = {} |
| Callable object computing the absmin operation. More...
|
|
constexpr callable_acos_ | acos = {} |
| Callable object computing acos. More...
|
|
constexpr callable_acosd_ | acosd = {} |
| Callable object computing acosd. More...
|
|
constexpr callable_acosh_ | acosh = {} |
| Callable object computing acosh; \(\log(x+\sqrt{x^2-1})\). More...
|
|
constexpr callable_acospi_ | acospi = {} |
| Callable object computing acospi. More...
|
|
constexpr callable_acot_ | acot = {} |
| Callable object computing acot. More...
|
|
constexpr callable_acotd_ | acotd = {} |
| Callable object computing acotd. More...
|
|
constexpr callable_acoth_ | acoth = {} |
| Callable object computing acoth: \(\frac{1}{2}\log((x+1)/(x-1))\). More...
|
|
constexpr callable_acotpi_ | acotpi = {} |
| Callable object computing acotpi. More...
|
|
constexpr callable_acsc_ | acsc = {} |
| Callable object computing acsc. More...
|
|
constexpr callable_acscd_ | acscd = {} |
| Callable object computing acscd. More...
|
|
constexpr callable_acsch_ | acsch = {} |
| Callable object computing acsch: \(\log(1/x+\sqrt{1/x^2+1})\). More...
|
|
constexpr callable_acscpi_ | acscpi = {} |
| Callable object computing acscpi. More...
|
|
constexpr callable_add_ | add = {} |
| Callable object performing the sum of multiple values. More...
|
|
constexpr callable_all_ | all = {} |
| Callable object computing the all value. More...
|
|
constexpr callable_any_ | any = {} |
| Callable object computing the any value. More...
|
|
constexpr callable_arg_ | arg = {} |
| Callable object computing the phase angle (in radians). More...
|
|
constexpr callable_asec_ | asec = {} |
| Callable object computing asec. More...
|
|
constexpr callable_asecd_ | asecd = {} |
| Callable object computing asecd. More...
|
|
constexpr callable_asech_ | asech = {} |
| Callable object computing asech: \(\log(1/x+\sqrt{1/x^2-1})\). More...
|
|
constexpr callable_asecpi_ | asecpi = {} |
| Callable object computing asecpi. More...
|
|
constexpr callable_asin_ | asin = {} |
| Callable object computing asin. More...
|
|
constexpr callable_asind_ | asind = {} |
| Callable object computing asind. More...
|
|
constexpr callable_asinh_ | asinh = {} |
| Callable object computing asinh: \(\log(x+\sqrt{x^2+1})\). More...
|
|
constexpr callable_asinpi_ | asinpi = {} |
| Callable object computing asinpi. More...
|
|
constexpr callable_atan_ | atan = {} |
| Callable object computing atan. More...
|
|
constexpr callable_atan2_ | atan2 = {} |
| Callable object computing the atan2 operation. More...
|
|
constexpr callable_atan2d_ | atan2d = {} |
| Callable object computing the atan2d operation. More...
|
|
constexpr callable_atan2pi_ | atan2pi = {} |
| Callable object computing the atan2pi operation. More...
|
|
constexpr callable_atand_ | atand = {} |
| Callable object computing atand. More...
|
|
constexpr callable_atanh_ | atanh = {} |
| Callable object computing atanh: \(\frac{1}{2}\log((1+x)/(1-x))\). More...
|
|
constexpr callable_atanpi_ | atanpi = {} |
| Callable object computing atand. More...
|
|
constexpr callable_average_ | average = {} |
| Callable object computing the average of multiple values. More...
|
|
constexpr callable_bernouilli_ | bernouilli = {} |
| Callable object computing bernouilli numbers sequence. More...
|
|
constexpr callable_beta_ | beta = {} |
| Callable object computing the beta function. \(\mbox{B}(x,y)=\int_0^1 t^{x-1}(1-t)^{y-1}\mbox{d}t\). More...
|
|
constexpr callable_betainc_ | betainc = {} |
| Callable object computing the beta incomplete function. \(\mbox{B}(s,x,y)=\frac{1}{\mbox{B}(x,y)}\int_0^s t^{x-1}(1-t)^{y-1}\mbox{d}t\). More...
|
|
constexpr callable_betainc_inv_ | betainc_inv = {} |
| Callable object computing the inverse relative to the first parameter of the beta incomplete function. More...
|
|
constexpr callable_binarize_ | binarize = {} |
| Callable object computing the binarize operation. More...
|
|
constexpr callable_binarize_not_ | binarize_not = {} |
| Callable object computing the binarize_not operation. More...
|
|
constexpr callable_bit_and_ | bit_and = {} |
| Callable object computing the bitwise AND operation. More...
|
|
constexpr callable_bit_andnot_ | bit_andnot = {} |
| Callable object computing the bitwise ANDNOT operation. More...
|
|
constexpr callable_bit_ceil_ | bit_ceil = {} |
| Callable object computing the bit_ceil operation. More...
|
|
constexpr callable_bit_floor_ | bit_floor = {} |
| Callable object computing the bit_floor operation. More...
|
|
constexpr callable_bit_mask_ | bit_mask = {} |
| Callable object computing a bit mask. More...
|
|
constexpr callable_bit_not_ | bit_not = {} |
| Callable object computing the ones' complement operation. More...
|
|
constexpr callable_bit_notand_ | bit_notand = {} |
| Callable object computing the bitwise NOTAND operation. More...
|
|
constexpr callable_bit_notor_ | bit_notor = {} |
| Callable object computing the bitwise NOTOR operation. More...
|
|
constexpr callable_bit_or_ | bit_or = {} |
| Callable object computing the bitwise OR operation. More...
|
|
constexpr callable_bit_ornot_ | bit_ornot = {} |
| Callable object computing the bitwise ORNOT operation. More...
|
|
constexpr callable_bit_select_ | bit_select = {} |
| Callable object computing the bit_select operation. More...
|
|
detail::callable_object< tag::shl_ > const | bit_shl = {} |
| Callable object computing the logical left shift operation. More...
|
|
constexpr callable_bit_shr_ | bit_shr = {} |
| Callable object computing the logical right shift operation. More...
|
|
constexpr callable_bit_width_ | bit_width = {} |
| Callable object computing the bit_width operation. More...
|
|
constexpr callable_bit_xor_ | bit_xor = {} |
| Callable object computing the bitwise XOR operation. More...
|
|
constexpr callable_bitofsign_ | bitofsign = {} |
| Callable object computing the bitofsign value. More...
|
|
constexpr callable_cbrt_ | cbrt = {} |
| Callable object computing the cubic root. More...
|
|
constexpr callable_ceil_ | ceil = {} |
| Callable object computing the ceil operation. More...
|
|
constexpr callable_clamp_ | clamp = {} |
| Callable object clamping a value between two others. More...
|
|
constexpr callable_combine_ | combine = {} |
| Callable object computing TODO: FILL THIS BLANK. More...
|
|
constexpr callable_conj_ | conj = {} |
| Callable object computing the conjugate value. More...
|
|
constexpr callable_convert_ | convert = {} |
| Callable object converting a value to another type. More...
|
|
constexpr converter_type< float > const | float32 = {} |
| convert a eve::real_value to a float32 based eve::floating_real_value. More...
|
|
constexpr converter_type< double > const | float64 = {} |
| convert a eve::real_value to a float64 based eve::floating_real_value. More...
|
|
constexpr converter_type< std::uint8_t > const | uint8 = {} |
| convert a eve::real_value to a uint8 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::uint16_t > const | uint16 = {} |
| convert a eve::real_value to a uint16 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::uint32_t > const | uint32 = {} |
| convert a eve::real_value to a uint32 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::uint64_t > const | uint64 = {} |
| convert a eve::real_value to a uint64 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::int8_t > const | int8 = {} |
| convert a eve::real_value to a int8 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::int16_t > const | int16 = {} |
| convert a eve::real_value to a int16 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::int32_t > const | int32 = {} |
| convert a eve::real_value to a int32 based eve::integral_real_value. More...
|
|
constexpr converter_type< std::int64_t > const | int64 = {} |
| convert a eve::real_value to a int64 based eve::integral_real_value. More...
|
|
constexpr int_converter const | int_ = {} |
| convert a eve::real_value to a signed integral based eve::integral_real_value of same size. More...
|
|
constexpr uint_converter const | uint_ = {} |
| convert a eve::real_value to a unsigned integral based eve::integral_real_value of same size. More...
|
|
constexpr floating_converter const | floating_ = {} |
| convert a eve::real_value to a floating point based eve::floating_real_value of same size. More...
|
|
constexpr upgrade_converter const | upgrade_ = {} |
| convert a eve::real_value to a eve::real_value of the upgraded base type. More...
|
|
constexpr callable_copysign_ | copysign = {} |
| Callable object performing the sign copying operation. More...
|
|
constexpr callable_cos_ | cos = {} |
| Callable object computing cos. More...
|
|
constexpr callable_cosd_ | cosd = {} |
| Callable object computing cosd. More...
|
|
constexpr callable_cosh_ | cosh = {} |
| Callable object computing cosh: \(\frac{e^x+e^{-x}}2\). More...
|
|
constexpr callable_cospi_ | cospi = {} |
| Callable object computing cospi. More...
|
|
constexpr callable_cot_ | cot = {} |
| Callable object computing cot. More...
|
|
constexpr callable_cotd_ | cotd = {} |
| Callable object computing cotd. More...
|
|
constexpr callable_coth_ | coth = {} |
| Callable object computing coth: \(\frac{e^x+e^{-x}}{e^x-e^{-x}}\). More...
|
|
constexpr callable_cotpi_ | cotpi = {} |
| Callable object computing cotpi. More...
|
|
constexpr callable_count_true_ | count_true = {} |
| Callable object computing the count_true value. More...
|
|
constexpr callable_countl_one_ | countl_one = {} |
| Callable object computing the number of consecutive 1 bits left. More...
|
|
constexpr callable_countl_zero_ | countl_zero = {} |
| Callable object computing the number of consecutive 1 bits left. More...
|
|
constexpr callable_countr_one_ | countr_one = {} |
| Callable object computing the number of consecutive 1 bits right. More...
|
|
constexpr callable_countr_zero_ | countr_zero = {} |
| Callable object computing the number of consecutive 1 bits right. More...
|
|
constexpr callable_csc_ | csc = {} |
| Callable object computing csc. More...
|
|
constexpr callable_csch_ | csch = {} |
| Callable object computing csch: \(\frac2{e^x+e^{-x}}\). More...
|
|
constexpr callable_cscpi_ | cscpi = {} |
| Callable object computing cscpi. More...
|
|
constexpr callable_dawson_ | dawson = {} |
| Callable object computing the dawson function. \(\displaystyle D_+(x)=e^{-x^2}\int_0^{x} e^{t^2} \mbox{d}t\). More...
|
|
constexpr callable_dec_ | dec = {} |
| Callable object computing the dec unary operation. More...
|
|
constexpr diff_type< 1 > const | diff = {} |
| Higher-order Callable Object imbuing derivative semantics onto other Callable Objects. More...
|
|
constexpr diff_type< 1 > const | diff_1st = {} |
| Higher-order Callable Object imbuing derivative semantics onto other Callable Objects. More...
|
|
constexpr diff_type< 2 > const | diff_2nd = {} |
| Higher-order Callable Object imbuing derivative semantics onto other Callable Objects. More...
|
|
constexpr diff_type< 3 > const | diff_3rd = {} |
| Higher-order Callable Object imbuing derivative semantics onto other Callable Objects. More...
|
|
template<auto N> |
constexpr diff_type< N > const | diff_nth = diff_type<N>{} |
| Higher-order Callable Object imbuing derivative semantics onto other Callable Objects. More...
|
|
constexpr callable_newton_ | newton = {} |
| Callable object computing the newton operation: \(\sum_{i = 0}^n c_i\prod_{j = 0}^i (x-n_i)\). More...
|
|
constexpr callable_digamma_ | digamma = {} |
| Callable object computing logarithmic derivative of the \(\Gamma\) function. More...
|
|
constexpr callable_dist_ | dist = {} |
| Callable object computing the distance between two values. More...
|
|
constexpr callable_div_ | div = {} |
| Callable object performing the division of multiple values. More...
|
|
constexpr callable_double_factorial_ | double_factorial = {} |
| Callable object computing unsigned integral double_factorial. More...
|
|
constexpr callable_ellint_1_ | ellint_1 = {} |
| Callable object computing the elliptic integrals of the first kind : \(\int_0^{\phi} \frac{\mathrm{d}t}{\sqrt{1-k^2\sin^2 t}}\). More...
|
|
constexpr callable_ellint_2_ | ellint_2 = {} |
| Callable object computing the elliptic integrals of the second kind : \( \int_0^{\phi} \scriptstyle \sqrt{1-k^2\sin^2 t} \scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_ellint_d_ | ellint_d = {} |
| Callable object computing the \(\mbox{D}\) elliptic integrals : \(\int_0^{\phi} \frac{\sin^2 t}{\sqrt{1-k^2\sin^2 t}} \scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_ellint_rc_ | ellint_rc = {} |
| Callable object computing the degenerate Carlson's elliptic integral \( \frac12 \int_{0}^{\infty} \scriptstyle(t+x)^{-1/2}(t+y)^{-1}\scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_ellint_rd_ | ellint_rd = {} |
| Callable object computing the the Carlson's elliptic integral \( \frac32 \int_{0}^{\infty} \scriptstyle[(t+x)(t+y)]^{-1/2} (t+z)^{-3/2}\scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_ellint_rf_ | ellint_rf = {} |
| Callable object computing the Carlson's elliptic integral \(\frac12 \int_{0}^{\infty} \scriptstyle[(t+x)(t+y)(t+z)]^{-1/2}\scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_ellint_rg_ | ellint_rg = {} |
| Callable object computing the the Carlson's elliptic integral \(\frac1{4\pi} \int_{0}^{2\pi}\int_{0}^{\pi} \scriptstyle\sqrt{x\sin^2\theta\cos^2\phi +y\sin^2\theta\sin^2\phi +z\cos^2\theta} \scriptstyle\;\mathrm{d}\theta\;\mathrm{d}\phi\). More...
|
|
constexpr callable_ellint_rj_ | ellint_rj = {} |
| Callable object computing the the Carlson's elliptic integral \(\frac32 \int_{0}^{\infty}\scriptstyle(t+p)^{-1}[(t+x)(t+y)(t+z)]^{-1/2}\scriptstyle\;\mathrm{d}t\). More...
|
|
constexpr callable_erf_ | erf = {} |
| Callable object computing the eroror function. \( \mbox{erf}(x)=\frac{2}{\sqrt\pi}\int_0^{x} e^{-t^2}\mbox{d}t\). More...
|
|
constexpr callable_erf_inv_ | erf_inv = {} |
| Callable object computing the inverse of the \(\mbox{erf}\) function. More...
|
|
constexpr callable_erfc_ | erfc = {} |
| Callable object computing the complementary error function \(1-\mbox{erf}(x)\). More...
|
|
constexpr callable_erfc_inv_ | erfc_inv = {} |
| Callable object computing the inverse of the \(\mbox{erfc}\) function. More...
|
|
constexpr callable_erfcx_ | erfcx = {} |
| Callable object computing the normalized complementary error function \(\mbox{erfcx}(x) = e^{x^2} \mbox{erfc}(x)\). More...
|
|
constexpr callable_exp_ | exp = {} |
| Callable object computing \(e^x\). More...
|
|
constexpr callable_exp10_ | exp10 = {} |
| Callable object computing \(10^x\). More...
|
|
constexpr callable_exp2_ | exp2 = {} |
| Callable object computing \(2^x\). More...
|
|
constexpr callable_exp_int_ | exp_int = {} |
| Callable object computing the exponential integral \(\displaystyle \mbox{E}_{n}(x)=\int_0^\infty \frac{e^{-xt}}{t^{n}} \mbox{d}t\). More...
|
|
constexpr callable_expm1_ | expm1 = {} |
| Callable object computing \(e^x-1\). More...
|
|
constexpr callable_exponent_ | exponent = {} |
| Callable object computing the exponent value. More...
|
|
constexpr callable_expx2_ | expx2 = {} |
| Callable object computing \(e^{\pm x^2}\). More...
|
|
constexpr callable_factorial_ | factorial = {} |
| Callable object computing unsigned integral factorial \(\displaystyle n! = \prod_{i=1}^n i\). More...
|
|
constexpr callable_fam_ | fam = {} |
| Callable object computing the fused add-multiply operation. More...
|
|
constexpr callable_fanm_ | fanm = {} |
| Callable object computing the fused add-negate-multiply operation. More...
|
|
constexpr callable_fdim_ | fdim = {} |
| Callable object computing the positive difference. More...
|
|
constexpr callable_ffs_ | ffs = {} |
| Callable object computing the ffs operation. More...
|
|
constexpr callable_fibonacci_ | fibonacci = {} |
| Callable object computing the nth value of the fibonacci sequence. More...
|
|
constexpr callable_firstbitset_ | firstbitset = {} |
| Callable object computing the firstbitset operation. More...
|
|
constexpr callable_firstbitunset_ | firstbitunset = {} |
| Callable object computing the firstbitunset operation. More...
|
|
constexpr callable_floor_ | floor = {} |
| Callable object computing the floor operation. More...
|
|
constexpr callable_fls_ | fls = {} |
| Callable object computing the fls operation. More...
|
|
constexpr callable_fma_ | fma = {} |
| Callable object computing the fused multiply-add operation. More...
|
|
constexpr callable_fms_ | fms = {} |
| Callable object computing the fused multiply-substract operation. More...
|
|
constexpr callable_fnma_ | fnma = {} |
| Callable object computing the fused negate-multiply-add operation. More...
|
|
constexpr callable_fnms_ | fnms = {} |
| Callable object computing the fused negate-multiply-substract operation. More...
|
|
constexpr callable_frac_ | frac = {} |
| Callable object computing the fractional part of a value. More...
|
|
constexpr callable_fracscale_ | fracscale = {} |
| Callable object computing the fractional scaled part. More...
|
|
constexpr callable_frexp_ | frexp = {} |
| Callable object computing the frexp pair of values. More...
|
|
constexpr callable_fsm_ | fsm = {} |
| Callable object computing the fused sub-multiply operation. More...
|
|
constexpr callable_fsnm_ | fsnm = {} |
| Callable object computing the fused sub-negate-multiply operation. More...
|
|
constexpr almost_type const | almost = {} |
| Higher-order Callable Object imbuing a tolerant to little errors semantic onto other Callable Objects. More...
|
|
constexpr definitely_type const | definitely = {} |
| Higher-order Callable Object imbuing a tolerant to small errors semantic onto other Callable Objects. More...
|
|
constexpr tolerant_type const | tolerant = {} |
| Higher-order Callable Object imbuing a less strict semantic onto other Callable Objects. More...
|
|
constexpr callable_gamma_p_ | gamma_p = {} |
| Callable object computing the normalized lower incomplete \(\Gamma\) function : \(\displaystyle \frac{1}{\Gamma(x)}\int_0^{y} t^{x-1}e^{-t}\mbox{d}t\). More...
|
|
constexpr callable_gamma_p_inv_ | gamma_p_inv = {} |
| Callable object computing the normalized lower incomplete \(\Gamma\) function. More...
|
|
constexpr callable_gather_ | gather = {} |
| Callable object computing TODO: FILL THIS BLANK. More...
|
|
constexpr callable_gcd_ | gcd = {} |
| Callable object computing greater common divisor. More...
|
|
constexpr callable_gegenbauer_ | gegenbauer = {} |
| Callable object computing the gegenbauer operation. More...
|
|
constexpr callable_geommean_ | geommean = {} |
| Callable object computing the mid-point operation. More...
|
|
constexpr callable_hermite_ | hermite = {} |
| Callable object computing the hermite operation. More...
|
|
constexpr callable_hi_ | hi = {} |
| Callable object computing the higher part of the values. More...
|
|
constexpr callable_horner_ | horner = {} |
| Callable object computing the horner operation. More...
|
|
constexpr callable_hypot_ | hypot = {} |
| Callable object computing the hypot operation. More...
|
|
constexpr callable_if_else_ | if_else = {} |
| Callable object computing the if_else operation. More...
|
|
constexpr callable_ifnot_else_ | ifnot_else = {} |
| Callable object computing the ifnot_else operation. More...
|
|
constexpr callable_ifrexp_ | ifrexp = {} |
| Callable object computing the ifrexp pair of values. More...
|
|
constexpr callable_inc_ | inc = {} |
| Callable object computing the inc unary operation. More...
|
|
constexpr callable_is_denormal_ | is_denormal = {} |
| Callable object computing the is_denormal logical value. More...
|
|
constexpr callable_is_equal_ | is_equal = {} |
| Callable object computing the equality predicate. More...
|
|
constexpr callable_is_eqz_ | is_eqz = {} |
| Callable object computing the equality to zero predicate. More...
|
|
constexpr callable_is_even_ | is_even = {} |
| Callable object computing the is_even logical value. More...
|
|
constexpr callable_is_finite_ | is_finite = {} |
| Callable object computing the is_finite logical value. More...
|
|
constexpr callable_is_flint_ | is_flint = {} |
| Callable object computing the is_flint logical value. More...
|
|
constexpr callable_is_gez_ | is_gez = {} |
| Callable object computing the greater or equal to zero predicate. More...
|
|
constexpr callable_is_greater_ | is_greater = {} |
| Callable object computing the "greater than" predicate. More...
|
|
constexpr callable_is_greater_equal_ | is_greater_equal = {} |
| Callable object computing the "greater or equal to" predicate. More...
|
|
constexpr callable_is_gtz_ | is_gtz = {} |
| Callable object computing the greter than zero predicate. More...
|
|
constexpr callable_is_imag_ | is_imag = {} |
| Callable object computing the is_imag logical value. More...
|
|
constexpr callable_is_infinite_ | is_infinite = {} |
| Callable object computing the is_infinite logical value. More...
|
|
constexpr callable_is_less_ | is_less = {} |
| Callable object computing the "less than" predicate. More...
|
|
constexpr callable_is_less_equal_ | is_less_equal = {} |
| Callable object computing the "less or equal to" predicate. More...
|
|
constexpr callable_is_lessgreater_ | is_lessgreater = {} |
| Callable object computing the "less or greater to" predicate. More...
|
|
constexpr callable_is_lez_ | is_lez = {} |
| Callable object computing the greater or equal to zero predicate. More...
|
|
constexpr callable_is_ltz_ | is_ltz = {} |
| Callable object computing the less than zero predicate. More...
|
|
constexpr callable_is_nan_ | is_nan = {} |
| Callable object computing the is_nan logical value. More...
|
|
constexpr callable_is_negative_ | is_negative = {} |
| Callable object computing the is_negative logical value. More...
|
|
constexpr callable_is_nez_ | is_nez = {} |
| Callable object computing the "not equal to zero" predicate. More...
|
|
constexpr callable_is_ngez_ | is_ngez = {} |
| Callable object computing the "not greater or equal to zero" predicate. More...
|
|
constexpr callable_is_ngtz_ | is_ngtz = {} |
| Callable object computing the "not greater than zero" predicate. More...
|
|
constexpr callable_is_nlez_ | is_nlez = {} |
| Callable object computing the "not less or equal to zero" predicate. More...
|
|
constexpr callable_is_nltz_ | is_nltz = {} |
| Callable object computing the "not less than zero" predicate. More...
|
|
constexpr callable_is_normal_ | is_normal = {} |
| Callable object computing the is_normal logical value. More...
|
|
constexpr callable_is_not_denormal_ | is_not_denormal = {} |
| Callable object computing the is_not_denormal logical value. More...
|
|
constexpr callable_is_not_equal_ | is_not_equal = {} |
| Callable object computing the equality predicate. More...
|
|
constexpr callable_is_not_finite_ | is_not_finite = {} |
| Callable object computing the is_not_finite logical value. More...
|
|
constexpr callable_is_not_flint_ | is_not_flint = {} |
| Callable object computing the is_not_flint logical value. More...
|
|
constexpr callable_is_not_greater_ | is_not_greater = {} |
| Callable object computing the "not greater than" predicate. More...
|
|
constexpr callable_is_not_greater_equal_ | is_not_greater_equal = {} |
| Callable object computing the "not greater or equal to" predicate. More...
|
|
constexpr callable_is_not_imag_ | is_not_imag = {} |
| Callable object computing the is_not_imag logical value. More...
|
|
constexpr callable_is_not_infinite_ | is_not_infinite = {} |
| Callable object computing the is_not_infinite logical value. More...
|
|
constexpr callable_is_not_less_ | is_not_less = {} |
| Callable object computing the "not less than" predicate. More...
|
|
constexpr callable_is_not_less_equal_ | is_not_less_equal = {} |
| Callable object computing the "not less or equal to" predicate. More...
|
|
constexpr callable_is_not_nan_ | is_not_nan = {} |
| Callable object computing the is_not_nan logical value. More...
|
|
constexpr callable_is_not_real_ | is_not_real = {} |
| Callable object computing the is_not_real logical value. More...
|
|
constexpr callable_is_odd_ | is_odd = {} |
| Callable object computing the is_odd logical value. More...
|
|
constexpr callable_is_ordered_ | is_ordered = {} |
| Callable object computing the is_ordered logical value. More...
|
|
constexpr callable_is_positive_ | is_positive = {} |
| Callable object computing the is_positive logical value. More...
|
|
constexpr callable_is_pow2_ | is_pow2 = {} |
| Callable object computing the is_pow2 predicate. More...
|
|
constexpr callable_is_real_ | is_real = {} |
| Callable object computing the is_real logical value. More...
|
|
constexpr callable_is_unordered_ | is_unordered = {} |
| Callable object computing the is_unordered logical value. More...
|
|
constexpr callable_laguerre_ | laguerre = {} |
| Callable object computing the laguerre operation: \(\displaystyle \mbox{L}_{n} = \frac{e^x}{n!}\frac{d^n}{dx^n}(x^ne^{-x})\) or the associated laguerre operation \(\displaystyle \mbox{L}_{n}^{m} = (-1)^m\frac{d^m}{dx^m}\mbox{L}_{n+m}(x)\). More...
|
|
constexpr callable_lbeta_ | lbeta = {} |
| Callable object computing the logarithm of the beta function. More...
|
|
constexpr callable_lcm_ | lcm = {} |
| Callable object computing least common multiple. More...
|
|
constexpr callable_ldexp_ | ldexp = {} |
| Callable object computing the ldexp operation: \(\textstyle x 2^n\). More...
|
|
constexpr callable_legendre_ | legendre = {} |
| Callable object evaluating the legendre functions. More...
|
|
constexpr callable_lgamma_ | lgamma = {} |
| Callable object computing the logarithm of the \(\Gamma\) function. More...
|
|
constexpr callable_lo_ | lo = {} |
| Callable object computing the lower part of the values. More...
|
|
constexpr callable_log_ | log = {} |
| Callable object computing the natural logarithm: \(\log x\). More...
|
|
constexpr callable_log10_ | log10 = {} |
| Callable object computing the base 10 logarithm: \(\log_{10} x\). More...
|
|
constexpr callable_log1p_ | log1p = {} |
| Callable object computing the natural logarithm of \(1+x\): \(\log(1+x)\). More...
|
|
constexpr callable_log2_ | log2 = {} |
| Callable object computing the base 2 logarithm: \(\log_2 x\). More...
|
|
constexpr callable_log_abs_ | log_abs = {} |
| Callable object computing the natural logarithm of the absolute value of the input. More...
|
|
constexpr callable_logical_and_ | logical_and = {} |
| Callable object computing the logical AND operation. More...
|
|
constexpr callable_logical_andnot_ | logical_andnot = {} |
| Callable object computing the logical ANDNOT operation. More...
|
|
constexpr callable_logical_not_ | logical_not = {} |
| Callable object computing the logical NOT operation. More...
|
|
constexpr callable_logical_notand_ | logical_notand = {} |
| Callable object computing the elementwise NOTAND operation. More...
|
|
constexpr callable_logical_notor_ | logical_notor = {} |
| Callable object computing the logical NOTOR operation. More...
|
|
constexpr callable_logical_or_ | logical_or = {} |
| Callable object computing the logical OR operation. More...
|
|
constexpr callable_logical_ornot_ | logical_ornot = {} |
| Callable object computing the logical ANDNOT operation. More...
|
|
constexpr callable_logical_xor_ | logical_xor = {} |
| Callable object computing the logical XOR operation. More...
|
|
constexpr callable_logspace_add_ | logspace_add = {} |
| Callable object computing the logspace_add operation: \(\log\left(\sum_{i = 0}^n e^{x_i}\right)\). More...
|
|
constexpr callable_logspace_sub_ | logspace_sub = {} |
| Callable object computing the logspace_sub operation: \(\log\left(e^{x_0}-\sum_{i = 1}^n e^{x_i}\right)\). More...
|
|
constexpr callable_lohi_ | lohi = {} |
| Callable object computing the lohi pair of values. More...
|
|
constexpr callable_lpnorm_ | lpnorm = {} |
| Callable object computing the lpnorm operation \( \left(\sum_{i = 0}^n |x_i|^p\right)^{\frac1p} \). More...
|
|
constexpr callable_lrising_factorial_ | lrising_factorial = {} |
| Callable object computing the lrising_factorial function i.e. \(\log\left(\frac{\Gamma(x+a)}{\Gamma(x)}\right)\). More...
|
|
constexpr callable_manhattan_ | manhattan = {} |
| Callable object computing the manhattan operation. More...
|
|
constexpr callable_mantissa_ | mantissa = {} |
| Callable object computing the mantissa value. More...
|
|
constexpr callable_max_ | max = {} |
| Callable object computing the max operation. More...
|
|
constexpr callable_maxabs_ | maxabs = {} |
| Callable object computing the maxabs operation. More...
|
|
constexpr callable_maximum_ | maximum = {} |
| Callable object computing maximal element. More...
|
|
constexpr callable_maxmag_ | maxmag = {} |
| Callable object computing the maxmag operation. More...
|
|
constexpr callable_min_ | min = {} |
| Callable object computing the min operation. More...
|
|
constexpr callable_minabs_ | minabs = {} |
| Callable object computing the minabs operation. More...
|
|
constexpr callable_minimum_ | minimum = {} |
| Callable object computing minimal element. More...
|
|
constexpr callable_minmag_ | minmag = {} |
| Callable object computing the minmag operation. More...
|
|
constexpr callable_minus_ | minus = {} |
| Callable object computing the minus unary operation. More...
|
|
constexpr callable_modf_ | modf = {} |
| Callable object computing the modf operation. More...
|
|
constexpr callable_mul_ | mul = {} |
| Callable object computing the mul operation. More...
|
|
constexpr callable_nb_values_ | nb_values = {} |
| Callable object computing the nb_values operation. More...
|
|
constexpr callable_nearest_ | nearest = {} |
| Callable object computing the nearest operation. More...
|
|
constexpr callable_negabsmax_ | negabsmax = {} |
| Callable object computing the negabsmax operation. More...
|
|
constexpr callable_negabsmin_ | negabsmin = {} |
| Callable object computing the negabsmin operation. More...
|
|
constexpr callable_negate_ | negate = {} |
| Callable object computing the negate operation. More...
|
|
constexpr callable_negatenz_ | negatenz = {} |
| Callable object computing the negatenz function. More...
|
|
constexpr callable_negmaxabs_ | negmaxabs = {} |
| Callable object computing the negmaxabs operation. More...
|
|
constexpr callable_negminabs_ | negminabs = {} |
| Callable object computing the negminabs operation. More...
|
|
constexpr callable_next_ | next = {} |
| Callable object computing the next operation. More...
|
|
constexpr callable_nextafter_ | nextafter = {} |
| Callable object computing the nextafter operation. More...
|
|
constexpr callable_none_ | none = {} |
| Callable object computing the none value. More...
|
|
constexpr callable_nth_prime_ | nth_prime = {} |
| Callable object performing the computation the nth prime integer. More...
|
|
constexpr callable_nthroot_ | nthroot = {} |
| Callable object computing the nth root: \(x^{1/n}\). More...
|
|
constexpr numeric_type const | numeric = {} |
| Higher-order Callable Object imbuing non invalid return preference semantic onto other Callable Objects. More...
|
|
constexpr callable_oneminus_ | oneminus = {} |
| Callable object computing the oneminus operation. More...
|
|
constexpr p_kind_type const | p_kind = {} |
| Higher-order Callable Object imbuing p_kind behaviour onto other Callable Objects. More...
|
|
constexpr pedantic_type const | pedantic = {} |
| Higher-order Callable Object imbuing more standard semantic onto other Callable Objects. More...
|
|
constexpr callable_plus_ | plus = {} |
| Callable object computing the plus unary operation. More...
|
|
constexpr callable_popcount_ | popcount = {} |
| Callable object computing the number of bits set. More...
|
|
constexpr callable_pow_ | pow = {} |
| Callable object computing the pow operation \(x^y\). More...
|
|
constexpr callable_pow1p_ | pow1p = {} |
| Callable object computing pow1p: \(x^y-1\). More...
|
|
constexpr callable_pow_abs_ | pow_abs = {} |
| Callable object computing the pow_abs function \(|x|^y\). More...
|
|
constexpr callable_powm1_ | powm1 = {} |
| Callable object computing powm1: \(x^y-1\). More...
|
|
constexpr callable_prev_ | prev = {} |
| Callable object computing the prevt operation. More...
|
|
constexpr callable_prime_ceil_ | prime_ceil = {} |
| Callable object computing the least prime greater or equal to the input. More...
|
|
constexpr callable_prime_floor_ | prime_floor = {} |
| Callable object computing the greater prime integer less or equal to the input. More...
|
|
constexpr q_kind_type const | q_kind = {} |
| Higher-order Callable Object imbuing q_kind behaviour onto other Callable Objects. More...
|
|
constexpr callable_quadrant_ | quadrant = {} |
| Callable object computing the quadrant value. More...
|
|
constexpr callable_rat_ | rat = {} |
| Callable object computing the rational approximation. More...
|
|
constexpr raw_type const | raw = {} |
| Higher-order Callable Object imbuing quick and dirty behaviour onto other Callable Objects. More...
|
|
constexpr callable_read_ | read = {} |
| Callable object reading single value from memory. More...
|
|
constexpr callable_rec_ | rec = {} |
| Callable object computing the rec operation. More...
|
|
constexpr callable_reduce_ | reduce = {} |
| Callable object computing a generalized fold operation. More...
|
|
constexpr regular_type const | regular = {} |
| Higher-order Callable Object having identity semantic onto other Callable Objects. More...
|
|
constexpr callable_rem_ | rem = {} |
| Callable object computing the rem operation. More...
|
|
constexpr callable_rempio2_ | rempio2 = {} |
| Callable object computing the rempio2 value. More...
|
|
constexpr callable_rising_factorial_ | rising_factorial = {} |
| Callable object computing rising_factorial function i.e. \(\frac{\Gamma(x+a)}{\Gamma(a)}\). More...
|
|
constexpr callable_round_ | round = {} |
| Callable object computing the round operation. More...
|
|
constexpr upward_type const | upward = {} |
| Higher-order Callable Object imbuing upward rounding semantic onto other Callable Objects. More...
|
|
constexpr downward_type const | downward = {} |
| Higher-order Callable Object imbuing rounding downard semantic onto other Callable Objects. More...
|
|
constexpr to_nearest_type const | to_nearest = {} |
| Higher-order Callable Object imbuing rounding to nearest semantic onto other Callable Objects. More...
|
|
constexpr toward_zero_type const | toward_zero = {} |
| Higher-order Callable Object imbuing rounding toward zero semantic onto other Callable Objects. More...
|
|
constexpr callable_roundscale_ | roundscale = {} |
| Callable object computing the scaled rouding. More...
|
|
constexpr callable_rshl_ | rshl = {} |
| Callable object computing the arithmetic left/right shift operation according to shift sign. More...
|
|
constexpr callable_rshr_ | rshr = {} |
| Callable object computing the arithmetic left/right shift operation according to shift sign. More...
|
|
constexpr callable_rsqrt_ | rsqrt = {} |
| Callable object computing the inverse of the square root. More...
|
|
constexpr callable_saturate_ | saturate = {} |
| Callable object computing the saturation of a value in a type. More...
|
|
constexpr saturated_type const | saturated = {} |
| Higher-order Callable Object imbuing saturation semantic onto other Callable Objects. More...
|
|
constexpr callable_scan_ | scan = {} |
| Callable object computing a generalized scan operation. More...
|
|
constexpr callable_sec_ | sec = {} |
| Callable object computing sec. More...
|
|
constexpr callable_sech_ | sech = {} |
| Callable object computing sech: \(\frac2{e^x-e^{-x}}\). More...
|
|
constexpr callable_secpi_ | secpi = {} |
| Callable object computing secpi. More...
|
|
constexpr callable_shl_ | shl = {} |
| Callable object computing the arithmetic left shift operation. More...
|
|
constexpr callable_shr_ | shr = {} |
| Callable object computing the arithmetic right shift operation. More...
|
|
constexpr callable_shuffle_ | shuffle = {} |
| Callable object computing TODO: FILL THIS BLANK. More...
|
|
constexpr callable_sign_ | sign = {} |
| Callable object computing the sign operation. More...
|
|
constexpr callable_signgam_ | signgam = {} |
| Callable object computing the sign of the \(\Gamma\) function. More...
|
|
constexpr callable_significants_ | significants = {} |
| Callable object computing the significants operation. More...
|
|
constexpr callable_signnz_ | signnz = {} |
| Callable object computing the signnz function. More...
|
|
constexpr callable_sin_ | sin = {} |
| Callable object computing sin. More...
|
|
constexpr callable_sinc_ | sinc = {} |
| Callable object computing the sine cardinal. More...
|
|
constexpr callable_sincos_ | sincos = {} |
| Callable object computing the simultaneous computation of sin an cos. More...
|
|
constexpr callable_sind_ | sind = {} |
| Callable object computing sind. More...
|
|
constexpr callable_sindcosd_ | sindcosd = {} |
| Callable object computing the simultaneous computation of sin an cos of an argument in degrees. More...
|
|
constexpr callable_sinh_ | sinh = {} |
| Callable object computing sinh: \(\frac{e^x-e^{-x}}2\). More...
|
|
constexpr callable_sinhc_ | sinhc = {} |
| Callable object computing sinhc: \(\frac{e^x-e^{-x}}{2x}\). More...
|
|
constexpr callable_sinhcosh_ | sinhcosh = {} |
| Callable object performing the simultaneous computations of sinh and cosh. More...
|
|
constexpr callable_sinpi_ | sinpi = {} |
| Callable object computing sinpi. More...
|
|
constexpr callable_sinpic_ | sinpic = {} |
| Callable object computing sinpic. More...
|
|
constexpr callable_sinpicospi_ | sinpicospi = {} |
| Callable object computing the simultaneous computation of sin an cos of an argument in . More...
|
|
constexpr splat_type const | splat = {} |
| Higher-order Callable Object allowing reduction to generate wide results instead of scalars. More...
|
|
constexpr callable_sqr_ | sqr = {} |
| Callable object computing the sqr operation. More...
|
|
constexpr callable_sqr_abs_ | sqr_abs = {} |
| Callable object computing the sqr_abs operation. More...
|
|
constexpr callable_sqrt_ | sqrt = {} |
| Callable object computing the square root. More...
|
|
constexpr callable_stirling_ | stirling = {} |
| Callable object computing an approximation of the \(\Gamma\) function by \(\displaystyle \Gamma(x) \approx \sqrt{2 \pi} x^{x-\frac12} e^{-x} \left( 1 + \frac1{x} P(\frac1{x})\right)\), where \(P\) is a polynomial. More...
|
|
constexpr callable_store_ | store = {} |
| Callable object computing //! description NOT FOUND. More...
|
|
constexpr callable_sub_ | sub = {} |
| Callable object performing the difference of multiple values. More...
|
|
constexpr successor_type const | successor = {} |
| Higher-order Callable Object imbuing incrementation behaviour onto other Callable Objects. More...
|
|
constexpr callable_tan_ | tan = {} |
| Callable object computing tan. More...
|
|
constexpr callable_tanh_ | tanh = {} |
| Callable object computing tanh: \(\frac{e^x-e^{-x}}{e^x+e^{-x}}\). More...
|
|
constexpr callable_tanpi_ | tanpi = {} |
| Callable object computing tanpi. More...
|
|
constexpr callable_tgamma_ | tgamma = {} |
| Callable object computing the (true) \(\Gamma\) function: \(\displaystyle \Gamma(x)=\int_0^\infty t^{x-1}e^{-t}\mbox{d}t\). More...
|
|
constexpr quarter_circle_type const | quarter_circle = {} |
| Higher-order Callable Object imbuing a limited range semantic onto other Callable Objects. More...
|
|
constexpr half_circle_type const | half_circle = {} |
| Higher-order Callable Object imbuing a limited range standard semantic onto other Callable Objects. More...
|
|
constexpr callable_trunc_ | trunc = {} |
| Callable object computing the trunc operation. More...
|
|
constexpr callable_two_add_ | two_add = {} |
| Callable object computing the two_add operation. More...
|
|
constexpr callable_two_prod_ | two_prod = {} |
| Callable object computing the two_prod operation. More...
|
|
constexpr callable_ulpdist_ | ulpdist = {} |
| Callable object computing the ulpdistt operation. More...
|
|
constexpr callable_write_ | write = {} |
| Callable object writing single value from memory. More...
|
|
constexpr callable_zeta_ | zeta = {} |
| Callable object computing the the Riemann \(\zeta\) function: \(\displaystyle \zeta(s)=\sum_{n=0}^\infty \frac1{n^s}\). More...
|
|
constexpr callable_zip_ | zip = {} |
| Callable object constructing a SoA value. More...
|
|
constexpr std::ptrdiff_t | na_ = -1 |
| Tag for zeroing swizzle index.
|
|
template<std::ptrdiff_t... I> |
constexpr auto | pattern = pattern_t<I...>{} |
| Generate a shuffling pattern.
|
|