|
__INLINE bool | INMOST::check_nans (INMOST_DATA_REAL_TYPE val) |
|
__INLINE bool | INMOST::check_nans (var_expression const &e) |
|
__INLINE bool | INMOST::check_nans (multivar_expression const &e) |
|
template<class A , class B , class C > |
__INLINE
INMOST::condition_expression
< A, B, C > | condition (INMOST::shell_expression< A > const &control, INMOST::shell_expression< B > const &if_ge_zero, INMOST::shell_expression< C > const &if_lt_zero) |
|
__INLINE INMOST_DATA_REAL_TYPE | condition (INMOST_DATA_REAL_TYPE control, INMOST_DATA_REAL_TYPE if_ge_zero, INMOST_DATA_REAL_TYPE if_lt_zero) |
|
template<class A > |
__INLINE
INMOST::unary_minus_expression
< A > | operator- (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::abs_expression< A > | abs (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::exp_expression< A > | exp (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::log_expression< A > | log (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::sin_expression< A > | sin (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::cos_expression< A > | cos (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::sqrt_expression< A > | sqrt (INMOST::shell_expression< A > const &Arg) |
|
template<class A > |
__INLINE
INMOST::variation_multiplication_expression
< A > | variation (INMOST::shell_expression< A > const &Arg, INMOST_DATA_REAL_TYPE Mult) |
|
__INLINE INMOST_DATA_REAL_TYPE | variation (INMOST_DATA_REAL_TYPE Arg, INMOST_DATA_REAL_TYPE) |
|
template<class A > |
__INLINE INMOST_DATA_REAL_TYPE | get_value (INMOST::shell_expression< A > const &Arg) |
|
__INLINE INMOST_DATA_REAL_TYPE | get_value (INMOST_DATA_REAL_TYPE Arg) |
|
template<class A > |
__INLINE
INMOST::soft_abs_expression< A > | soft_abs (INMOST::shell_expression< A > const &Arg, INMOST_DATA_REAL_TYPE tol) |
|
__INLINE INMOST_DATA_REAL_TYPE | soft_abs (INMOST_DATA_REAL_TYPE Arg, INMOST_DATA_REAL_TYPE tol) |
|
template<class A > |
__INLINE
INMOST::soft_sign_expression
< A > | soft_sign (INMOST::shell_expression< A > const &Arg, INMOST_DATA_REAL_TYPE tol) |
|
__INLINE INMOST_DATA_REAL_TYPE | soft_sign (INMOST_DATA_REAL_TYPE Arg, INMOST_DATA_REAL_TYPE tol) |
|
template<class A , class B > |
__INLINE
INMOST::multiplication_expression
< A, B > | operator* (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE
INMOST::division_expression< A,
B > | operator/ (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE
INMOST::addition_expression< A,
B > | operator+ (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE
INMOST::subtraction_expression
< A, B > | operator- (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE
INMOST::pow_expression< A, B > | pow (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE
INMOST::soft_max_expression< A,
B > | soft_max (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right, INMOST_DATA_REAL_TYPE tol) |
|
__INLINE INMOST_DATA_REAL_TYPE | soft_max (INMOST_DATA_REAL_TYPE Left, INMOST_DATA_REAL_TYPE Right, INMOST_DATA_REAL_TYPE tol) |
|
template<class A , class B > |
__INLINE
INMOST::soft_min_expression< A,
B > | soft_min (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right, INMOST_DATA_REAL_TYPE tol) |
|
__INLINE INMOST_DATA_REAL_TYPE | soft_min (INMOST_DATA_REAL_TYPE Left, INMOST_DATA_REAL_TYPE Right, INMOST_DATA_REAL_TYPE tol) |
|
template<class B > |
__INLINE
INMOST::const_pow_expression
< B > | pow (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE
INMOST::pow_const_expression
< A > | pow (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class B > |
__INLINE
INMOST::const_multiplication_expression
< B > | operator* (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE
INMOST::const_multiplication_expression
< A > | operator* (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class B > |
__INLINE
INMOST::reciprocal_expression
< B > | operator/ (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE
INMOST::const_division_expression
< A > | operator/ (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class B > |
__INLINE
INMOST::const_addition_expression
< B > | operator+ (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE
INMOST::const_addition_expression
< A > | operator+ (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class B > |
__INLINE
INMOST::const_subtraction_expression
< B > | operator- (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE
INMOST::const_addition_expression
< A > | operator- (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A , class B > |
__INLINE bool | operator== (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE bool | operator!= (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE bool | operator< (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE bool | operator> (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE bool | operator<= (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A , class B > |
__INLINE bool | operator>= (INMOST::shell_expression< A > const &Left, INMOST::shell_expression< B > const &Right) |
|
template<class A > |
__INLINE bool | operator== (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A > |
__INLINE bool | operator!= (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A > |
__INLINE bool | operator< (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A > |
__INLINE bool | operator> (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A > |
__INLINE bool | operator<= (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class A > |
__INLINE bool | operator>= (INMOST::shell_expression< A > const &Left, INMOST_DATA_REAL_TYPE Right) |
|
template<class B > |
__INLINE bool | operator== (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class B > |
__INLINE bool | operator!= (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class B > |
__INLINE bool | operator< (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class B > |
__INLINE bool | operator> (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class B > |
__INLINE bool | operator<= (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|
template<class B > |
__INLINE bool | operator>= (INMOST_DATA_REAL_TYPE Left, INMOST::shell_expression< B > const &Right) |
|