C++ Mathematical Expression Toolkit (ExprTk) release
|
Namespaces | |
namespace | details |
Classes | |
struct | type |
Functions | |
type | operator+ (const type r0, const type r1) |
type | operator- (const type r0, const type r1) |
type | operator* (const type r0, const type r1) |
type | operator/ (const type r0, const type r1) |
bool | operator< (const type r0, const type r1) |
bool | operator> (const type r0, const type r1) |
bool | operator<= (const type r0, const type r1) |
bool | operator>= (const type r0, const type r1) |
type | operator+ (const double r0, const type r1) |
type | operator- (const double r0, const type r1) |
type | operator* (const double r0, const type r1) |
type | operator/ (const double r0, const type r1) |
bool | operator< (const double r0, const type r1) |
bool | operator> (const double r0, const type r1) |
bool | operator<= (const double r0, const type r1) |
bool | operator>= (const double r0, const type r1) |
bool | operator== (const double r0, const type r1) |
bool | operator!= (const double r0, const type r1) |
type | operator+ (const type r0, const double r1) |
type | operator- (const type r0, const double r1) |
type | operator* (const type r0, const double r1) |
type | operator/ (const type r0, const double r1) |
bool | operator< (const type r0, const double r1) |
bool | operator> (const type r0, const double r1) |
bool | operator<= (const type r0, const double r1) |
bool | operator>= (const type r0, const double r1) |
bool | operator== (const type r0, const double r1) |
bool | operator!= (const type r0, const double r1) |
type | operator+ (const float r0, const type r1) |
type | operator- (const float r0, const type r1) |
type | operator* (const float r0, const type r1) |
type | operator/ (const float r0, const type r1) |
bool | operator< (const float r0, const type r1) |
bool | operator> (const float r0, const type r1) |
bool | operator<= (const float r0, const type r1) |
bool | operator>= (const float r0, const type r1) |
bool | operator== (const float r0, const type r1) |
bool | operator!= (const float r0, const type r1) |
type | operator+ (const type r0, const float r1) |
type | operator- (const type r0, const float r1) |
type | operator* (const type r0, const float r1) |
type | operator/ (const type r0, const float r1) |
bool | operator< (const type r0, const float r1) |
bool | operator> (const type r0, const float r1) |
bool | operator<= (const type r0, const float r1) |
bool | operator>= (const type r0, const float r1) |
bool | operator== (const type r0, const float r1) |
bool | operator!= (const type r0, const float r1) |
type | operator+ (const int r0, const type r1) |
type | operator- (const int r0, const type r1) |
type | operator* (const int r0, const type r1) |
type | operator/ (const int r0, const type r1) |
bool | operator< (const int r0, const type r1) |
bool | operator> (const int r0, const type r1) |
bool | operator<= (const int r0, const type r1) |
bool | operator>= (const int r0, const type r1) |
bool | operator== (const int r0, const type r1) |
bool | operator!= (const int r0, const type r1) |
type | operator+ (const type r0, const int r1) |
type | operator- (const type r0, const int r1) |
type | operator* (const type r0, const int r1) |
type | operator/ (const type r0, const int r1) |
bool | operator< (const type r0, const int r1) |
bool | operator> (const type r0, const int r1) |
bool | operator<= (const type r0, const int r1) |
bool | operator>= (const type r0, const int r1) |
bool | operator== (const type r0, const int r1) |
bool | operator!= (const type r0, const int r1) |
type | operator+ (const long long r0, const type r1) |
type | operator- (const long long r0, const type r1) |
type | operator* (const long long r0, const type r1) |
type | operator/ (const long long r0, const type r1) |
bool | operator< (const long long r0, const type r1) |
bool | operator> (const long long r0, const type r1) |
bool | operator<= (const long long r0, const type r1) |
bool | operator>= (const long long r0, const type r1) |
bool | operator== (const long long r0, const type r1) |
bool | operator!= (const long long r0, const type r1) |
type | operator+ (const type r0, const long long r1) |
type | operator- (const type r0, const long long r1) |
type | operator* (const type r0, const long long r1) |
type | operator/ (const type r0, const long long r1) |
bool | operator< (const type r0, const long long r1) |
bool | operator> (const type r0, const long long r1) |
bool | operator<= (const type r0, const long long r1) |
bool | operator>= (const type r0, const long long r1) |
bool | operator== (const type r0, const long long r1) |
bool | operator!= (const type r0, const long long r1) |
type | operator+ (const unsigned int r0, const type r1) |
type | operator- (const unsigned int r0, const type r1) |
type | operator* (const unsigned int r0, const type r1) |
type | operator/ (const unsigned int r0, const type r1) |
bool | operator< (const unsigned int r0, const type r1) |
bool | operator> (const unsigned int r0, const type r1) |
bool | operator<= (const unsigned int r0, const type r1) |
bool | operator>= (const unsigned int r0, const type r1) |
bool | operator== (const unsigned int r0, const type r1) |
bool | operator!= (const unsigned int r0, const type r1) |
type | operator+ (const type r0, const unsigned int r1) |
type | operator- (const type r0, const unsigned int r1) |
type | operator* (const type r0, const unsigned int r1) |
type | operator/ (const type r0, const unsigned int r1) |
bool | operator< (const type r0, const unsigned int r1) |
bool | operator> (const type r0, const unsigned int r1) |
bool | operator<= (const type r0, const unsigned int r1) |
bool | operator>= (const type r0, const unsigned int r1) |
bool | operator== (const type r0, const unsigned int r1) |
bool | operator!= (const type r0, const unsigned int r1) |
type | operator+ (const unsigned long long r0, const type r1) |
type | operator- (const unsigned long long r0, const type r1) |
type | operator* (const unsigned long long r0, const type r1) |
type | operator/ (const unsigned long long r0, const type r1) |
bool | operator< (const unsigned long long r0, const type r1) |
bool | operator> (const unsigned long long r0, const type r1) |
bool | operator<= (const unsigned long long r0, const type r1) |
bool | operator>= (const unsigned long long r0, const type r1) |
bool | operator== (const unsigned long long r0, const type r1) |
bool | operator!= (const unsigned long long r0, const type r1) |
type | operator+ (const type r0, const unsigned long long r1) |
type | operator- (const type r0, const unsigned long long r1) |
type | operator* (const type r0, const unsigned long long r1) |
type | operator/ (const type r0, const unsigned long long r1) |
bool | operator< (const type r0, const unsigned long long r1) |
bool | operator> (const type r0, const unsigned long long r1) |
bool | operator<= (const type r0, const unsigned long long r1) |
bool | operator>= (const type r0, const unsigned long long r1) |
bool | operator== (const type r0, const unsigned long long r1) |
bool | operator!= (const type r0, const unsigned long long r1) |
type | operator+ (const unsigned long int r0, const type r1) |
type | operator- (const unsigned long int r0, const type r1) |
type | operator* (const unsigned long int r0, const type r1) |
type | operator/ (const unsigned long int r0, const type r1) |
bool | operator< (const unsigned long int r0, const type r1) |
bool | operator> (const unsigned long int r0, const type r1) |
bool | operator<= (const unsigned long int r0, const type r1) |
bool | operator>= (const unsigned long int r0, const type r1) |
bool | operator== (const unsigned long int r0, const type r1) |
bool | operator!= (const unsigned long int r0, const type r1) |
type | operator+ (const type r0, const unsigned long int r1) |
type | operator- (const type r0, const unsigned long int r1) |
type | operator* (const type r0, const unsigned long int r1) |
type | operator/ (const type r0, const unsigned long int r1) |
bool | operator< (const type r0, const unsigned long int r1) |
bool | operator> (const type r0, const unsigned long int r1) |
bool | operator<= (const type r0, const unsigned long int r1) |
bool | operator>= (const type r0, const unsigned long int r1) |
bool | operator== (const type r0, const unsigned long int r1) |
bool | operator!= (const type r0, const unsigned long int r1) |
type | abs (const type v) |
type | acos (const type v) |
type | acosh (const type v) |
type | asin (const type v) |
type | asinh (const type v) |
type | atan (const type v) |
type | atanh (const type v) |
type | ceil (const type v) |
type | cos (const type v) |
type | cosh (const type v) |
type | exp (const type v) |
type | floor (const type v) |
type | log (const type v) |
type | log10 (const type v) |
type | log2 (const type v) |
type | neg (const type v) |
type | pos (const type v) |
type | sin (const type v) |
type | sinh (const type v) |
type | sqrt (const type v) |
type | tan (const type v) |
type | tanh (const type v) |
type | cot (const type v) |
type | sec (const type v) |
type | csc (const type v) |
type | r2d (const type v) |
type | d2r (const type v) |
type | d2g (const type v) |
type | g2d (const type v) |
type | notl (const type v) |
type | frac (const type v) |
type | trunc (const type v) |
type | modulus (const type v0, const type v1) |
type | pow (const type v0, const type v1) |
type | logn (const type v0, const type v1) |
type | root (const type v0, const type v1) |
type | atan2 (const type v0, const type v1) |
type | max (const type v0, const type v1) |
type | min (const type v0, const type v1) |
bool | is_true (const type v) |
bool | is_false (const type v) |
type | equal (const type v0x, const type v1x) |
type | expm1 (const type vx) |
type | nequal (const type v0, const type v1) |
type | log1p (const type v) |
type | round (const type v) |
type | roundn (const type v0, const type v1) |
type | hypot (const type v0, const type v1) |
type | shr (const type v0, const type v1) |
type | shl (const type v0, const type v1) |
type | sgn (const type v) |
type | nand (const type v0, const type &v1) |
type | nor (const type v0, const type &v1) |
type | xnor (const type v0, const type &v1) |
type | erf (type v) |
type | erfc (type v) |
Definition at line 187 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::abs_impl(), equal(), erf(), expm1(), log1p(), nequal(), and not_equal_impl().
Definition at line 188 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::acos_impl().
Definition at line 189 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::acosh_impl().
Definition at line 190 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::asin_impl().
Definition at line 191 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::asinh_impl().
Definition at line 192 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::atan_impl().
Definition at line 224 of file real_type.hpp.
References real::type::d_.
Definition at line 193 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::atanh_impl().
Definition at line 194 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::ceil_impl(), round(), and roundn().
Definition at line 195 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::cos_impl(), cosine_deg< T >::operator()(), run_test04(), run_test05(), and run_test07().
Definition at line 196 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::cosh_impl().
Definition at line 209 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::cot_impl().
Definition at line 211 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::csc_impl().
Definition at line 214 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::d2g_impl().
Definition at line 213 of file real_type.hpp.
References real::type::d_, and real::details::constant::pi_180.
Referenced by exprtk::details::numeric::details::d2r_impl().
Definition at line 231 of file real_type.hpp.
References abs(), real::type::d_, and max().
Definition at line 325 of file real_type.hpp.
Referenced by exprtk::details::numeric::details::erf_impl(), and erfc().
Definition at line 351 of file real_type.hpp.
References erf().
Definition at line 197 of file real_type.hpp.
References real::type::d_.
Referenced by erf(), exprtk::details::numeric::details::exp_impl(), and expm1().
Definition at line 198 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::floor_impl(), round(), and roundn().
Definition at line 217 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::frac_impl().
Definition at line 215 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::g2d_impl().
Definition at line 283 of file real_type.hpp.
References sqrt().
|
inline |
Definition at line 229 of file real_type.hpp.
Referenced by exprtk::details::is_false(), nand(), and nor().
|
inline |
Definition at line 228 of file real_type.hpp.
Referenced by exprtk::details::is_true().
Definition at line 199 of file real_type.hpp.
References real::type::d_.
Referenced by log1p(), and exprtk::details::numeric::details::log_impl().
Definition at line 200 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::log10_impl().
Definition at line 254 of file real_type.hpp.
Definition at line 201 of file real_type.hpp.
References real::type::d_, and real::details::constant::log2.
Referenced by exprtk::details::numeric::details::log2_impl().
Definition at line 222 of file real_type.hpp.
References real::type::d_.
Definition at line 225 of file real_type.hpp.
References real::type::d_.
Referenced by equal(), nequal(), and not_equal_impl().
Definition at line 226 of file real_type.hpp.
References real::type::d_.
Definition at line 220 of file real_type.hpp.
References real::type::d_.
Definition at line 305 of file real_type.hpp.
References is_false().
Definition at line 202 of file real_type.hpp.
Definition at line 310 of file real_type.hpp.
References is_false().
Definition at line 216 of file real_type.hpp.
Referenced by exprtk::details::numeric::details::notl_impl().
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 87 of file real_type.hpp.
References real::type::d_.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 85 of file real_type.hpp.
References real::type::d_.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 86 of file real_type.hpp.
References real::type::d_.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 117 of file real_type.hpp.
Definition at line 118 of file real_type.hpp.
Definition at line 119 of file real_type.hpp.
Definition at line 120 of file real_type.hpp.
Definition at line 88 of file real_type.hpp.
References real::type::d_.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
Definition at line 121 of file real_type.hpp.
Definition at line 123 of file real_type.hpp.
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
Definition at line 90 of file real_type.hpp.
References real::type::d_.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
Definition at line 92 of file real_type.hpp.
References real::type::d_.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
Definition at line 91 of file real_type.hpp.
References real::type::d_.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
|
inline |
Definition at line 117 of file real_type.hpp.
|
inline |
Definition at line 118 of file real_type.hpp.
|
inline |
Definition at line 119 of file real_type.hpp.
|
inline |
Definition at line 120 of file real_type.hpp.
Definition at line 93 of file real_type.hpp.
References real::type::d_.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
|
inline |
Definition at line 121 of file real_type.hpp.
|
inline |
Definition at line 123 of file real_type.hpp.
|
inline |
Definition at line 122 of file real_type.hpp.
Definition at line 203 of file real_type.hpp.
Definition at line 221 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::pow_impl(), root(), roundn(), shl(), and shr().
Definition at line 212 of file real_type.hpp.
References real::details::constant::_180_pi, and real::type::d_.
Referenced by exprtk::details::numeric::details::r2d_impl().
Definition at line 223 of file real_type.hpp.
References pow().
Definition at line 210 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::sec_impl().
Definition at line 293 of file real_type.hpp.
References pow(), and trunc().
Definition at line 204 of file real_type.hpp.
References real::type::d_.
Referenced by sine_deg< T >::operator()(), run_test04(), run_test05(), run_test07(), and exprtk::details::numeric::details::sin_impl().
Definition at line 205 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::sinh_impl().
Definition at line 206 of file real_type.hpp.
References real::type::d_.
Referenced by hypot(), run_test19(), and exprtk::details::numeric::details::sqrt_impl().
Definition at line 207 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::tan_impl().
Definition at line 208 of file real_type.hpp.
References real::type::d_.
Referenced by exprtk::details::numeric::details::tanh_impl().
Definition at line 218 of file real_type.hpp.
References real::type::d_.
Referenced by roundn(), shl(), shr(), and exprtk::details::numeric::details::trunc_impl().