INMOST
A toolkit for distributed mathematical modeling
|
Public Member Functions | |
function_expression (const shell_expression< A > &_arg) | |
function_expression (const shell_expression< A > &_arg, INMOST_DATA_REAL_TYPE pvalue, INMOST_DATA_REAL_TYPE pdmult, INMOST_DATA_REAL_TYPE pddmult=0) | |
function_expression (const function_expression &other) | |
function_expression (const function_expression &other, const A &parg) | |
function_expression & | operator= (function_expression const &b) |
__INLINE INMOST_DATA_REAL_TYPE | GetValue () const |
__INLINE void | GetJacobian (INMOST_DATA_REAL_TYPE mult, Sparse::RowMerger &r) const |
__INLINE void | GetJacobian (INMOST_DATA_REAL_TYPE mult, Sparse::Row &r) const |
__INLINE void | GetHessian (INMOST_DATA_REAL_TYPE multJ, Sparse::Row &J, INMOST_DATA_REAL_TYPE multH, Sparse::HessianRow &H) const |
__INLINE INMOST_DATA_ENUM_TYPE | GetCount () const |
void | SetFunctionValue (INMOST_DATA_REAL_TYPE val) |
void | SetFunctionDerivative (INMOST_DATA_REAL_TYPE val) |
Public Member Functions inherited from INMOST::shell_expression< function_expression< A > > | |
operator function_expression< A > & () | |
operator const function_expression< A > & () const | |
Additional Inherited Members | |
Static Protected Attributes inherited from INMOST::basic_expression | |
static thread_private< Sparse::RowMerger > | merger |
Definition at line 2279 of file inmost_expression.h.