![]() |
INMOST
Mathematical Modelling Toolkit
|
#include "inmost_common.h"
#include "inmost_expression.h"
#include "inmost_mesh.h"
#include "inmost_autodiff.h"
#include "inmost_solver.h"
#include <sstream>
#include <new>
Go to the source code of this file.
Namespaces | |
INMOST | |
Typedefs | |
typedef abstract_dynamic_variable | INMOST::abstract_variable |
typedef enhanced_multivar_expression | INMOST::enhanced_variable |
__INLINE INMOST::ternary_custom_variable<INMOST::condition_expression<typename A::Var, typename B::Var, typename C::Var>,A,B,C> condition | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | control, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | if_ge_zero, | ||
INMOST::shell_dynamic_variable< typename C::Var, C > const & | if_lt_zero | ||
) |
Definition at line 654 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::cos_expression<typename A::Var>,A> cos | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 660 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::exp_expression<typename A::Var>,A> exp | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 657 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::abs_expression<typename A::Var>,A> fabs | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
__INLINE INMOST::unary_custom_variable<INMOST::log_expression<typename A::Var>,A> log | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 658 of file inmost_variable.h.
__INLINE INMOST::binary_custom_variable<INMOST::multiplication_expression<typename A::Var,typename B::Var>,A, B> operator* | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 665 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_multiplication_expression<typename B::Var>,B> operator* | ( | INMOST_DATA_REAL_TYPE | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 670 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_multiplication_expression<typename A::Var>,A> operator* | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST_DATA_REAL_TYPE | Right | ||
) |
Definition at line 671 of file inmost_variable.h.
__INLINE INMOST::binary_custom_variable<INMOST::addition_expression<typename A::Var,typename B::Var>,A, B> operator+ | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 663 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_addition_expression<typename B::Var>,B> operator+ | ( | INMOST_DATA_REAL_TYPE | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 674 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_addition_expression<typename A::Var>,A> operator+ | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST_DATA_REAL_TYPE | Right | ||
) |
Definition at line 675 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::unary_minus_expression<typename A::Var>,A> operator- | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 655 of file inmost_variable.h.
__INLINE INMOST::binary_custom_variable<INMOST::subtraction_expression<typename A::Var,typename B::Var>,A, B> operator- | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 664 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_subtraction_expression<typename B::Var>,B> operator- | ( | INMOST_DATA_REAL_TYPE | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 676 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_addition_expression<typename A::Var>,A> operator- | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST_DATA_REAL_TYPE | Right | ||
) |
Definition at line 677 of file inmost_variable.h.
__INLINE INMOST::binary_custom_variable<INMOST::division_expression<typename A::Var,typename B::Var>,A, B> operator/ | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 666 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::reciprocal_expression<typename B::Var>,B> operator/ | ( | INMOST_DATA_REAL_TYPE | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 672 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_division_expression<typename A::Var>,A> operator/ | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST_DATA_REAL_TYPE | Right | ||
) |
Definition at line 673 of file inmost_variable.h.
__INLINE INMOST::binary_custom_variable<INMOST::pow_expression<typename A::Var,typename B::Var>,A, B> pow | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 667 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::const_pow_expression<typename B::Var>,B> pow | ( | INMOST_DATA_REAL_TYPE | Left, |
INMOST::shell_dynamic_variable< typename B::Var, B > const & | Right | ||
) |
Definition at line 668 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::pow_const_expression<typename A::Var>,A> pow | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Left, |
INMOST_DATA_REAL_TYPE | Right | ||
) |
Definition at line 669 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::sin_expression<typename A::Var>,A> sin | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 659 of file inmost_variable.h.
__INLINE INMOST::unary_custom_variable<INMOST::sqrt_expression<typename A::Var>,A> sqrt | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg | ) |
Definition at line 661 of file inmost_variable.h.
__INLINE INMOST::stencil_variable<A> stencil | ( | INMOST::Automatizator & | aut, |
INMOST_DATA_ENUM_TYPE | stncl, | ||
INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg, | ||
void * | user_data = NULL |
||
) |
Definition at line 678 of file inmost_variable.h.
__INLINE INMOST::unary_const_custom_variable<INMOST::variation_multiplication_expression<typename A::Var>,A> variation | ( | INMOST::shell_dynamic_variable< typename A::Var, A > const & | Arg, |
INMOST_DATA_REAL_TYPE | Mult | ||
) |
Definition at line 662 of file inmost_variable.h.