INMOST
Mathematical Modelling Toolkit
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
Public Member Functions | List of all members
INMOST::var_expression Class Reference

#include <inmost_expression.h>

Inheritance diagram for INMOST::var_expression:
Collaboration diagram for INMOST::var_expression:

Public Member Functions

 var_expression (const var_expression &other)
 
 var_expression (INMOST_DATA_REAL_TYPE pvalue, INMOST_DATA_ENUM_TYPE pindex)
 
__INLINE INMOST_DATA_REAL_TYPE GetValue () const
 
__INLINE void GetDerivative (INMOST_DATA_REAL_TYPE mult, Sparse::RowMerger &r) const
 
__INLINE void GetDerivative (INMOST_DATA_REAL_TYPE mult, Sparse::Row &r) const
 
__INLINE var_expressionoperator= (var_expression const &other)
 
bool check_nans () const
 
- Public Member Functions inherited from INMOST::shell_expression< var_expression >
 shell_expression ()
 
 shell_expression (const shell_expression &other)
 
 operator var_expression & ()
 
 operator const var_expression & () const
 
- Public Member Functions inherited from INMOST::basic_expression
 basic_expression ()
 
 basic_expression (const basic_expression &other)
 

Detailed Description

Definition at line 63 of file inmost_expression.h.

Constructor & Destructor Documentation

INMOST::var_expression::var_expression ( const var_expression other)
inline

Definition at line 68 of file inmost_expression.h.

INMOST::var_expression::var_expression ( INMOST_DATA_REAL_TYPE  pvalue,
INMOST_DATA_ENUM_TYPE  pindex 
)
inline

Definition at line 69 of file inmost_expression.h.

Member Function Documentation

bool INMOST::var_expression::check_nans ( ) const
inline

Definition at line 79 of file inmost_expression.h.

Here is the caller graph for this function:

__INLINE void INMOST::var_expression::GetDerivative ( INMOST_DATA_REAL_TYPE  mult,
Sparse::RowMerger r 
) const
inlinevirtual

Reimplemented from INMOST::shell_expression< var_expression >.

Definition at line 71 of file inmost_expression.h.

__INLINE void INMOST::var_expression::GetDerivative ( INMOST_DATA_REAL_TYPE  mult,
Sparse::Row r 
) const
inlinevirtual

Reimplemented from INMOST::shell_expression< var_expression >.

Definition at line 72 of file inmost_expression.h.

__INLINE INMOST_DATA_REAL_TYPE INMOST::var_expression::GetValue ( ) const
inlinevirtual

Reimplemented from INMOST::shell_expression< var_expression >.

Definition at line 70 of file inmost_expression.h.

__INLINE var_expression& INMOST::var_expression::operator= ( var_expression const &  other)
inline

Definition at line 73 of file inmost_expression.h.


The documentation for this class was generated from the following file: