A toolkit for distributed mathematical modeling
INMOST::stencil_expression< A > Class Template Reference
Inheritance diagram for INMOST::stencil_expression< A >:
Collaboration diagram for INMOST::stencil_expression< A >:

Public Types

typedef const_multiplication_expression< A > argument
typedef unary_pool_expression< argument, A > pool
typedef std::vector< argumentcontainer

Public Member Functions

 stencil_expression (const container &parg)
 stencil_expression (const stencil_expression &other)
__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
- Public Member Functions inherited from INMOST::shell_expression< stencil_expression< A > >
virtual __INLINE INMOST_DATA_ENUM_TYPE GetCount () const
 operator stencil_expression< A > & ()
 operator const stencil_expression< A > & () const

Additional Inherited Members

- Static Protected Attributes inherited from INMOST::basic_expression
static thread_private< Sparse::RowMergermerger

Detailed Description

template<class A>
class INMOST::stencil_expression< A >

Definition at line 393 of file inmost_variable.h.

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