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

#include <inmost_expression.h>

Inheritance diagram for INMOST::reciprocal_expression< A >:
Collaboration diagram for INMOST::reciprocal_expression< A >:

Public Member Functions

 reciprocal_expression (const shell_expression< A > &parg, INMOST_DATA_REAL_TYPE pdmult)
 
 reciprocal_expression (const reciprocal_expression &other)
 
__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
 
- Public Member Functions inherited from INMOST::shell_expression< reciprocal_expression< A > >
 shell_expression ()
 
 shell_expression (const shell_expression &other)
 
 operator reciprocal_expression< A > & ()
 
 operator const reciprocal_expression< A > & () const
 
- Public Member Functions inherited from INMOST::basic_expression
 basic_expression ()
 
 basic_expression (const basic_expression &other)
 

Detailed Description

template<class A>
class INMOST::reciprocal_expression< A >

Definition at line 321 of file inmost_expression.h.

Constructor & Destructor Documentation

template<class A>
INMOST::reciprocal_expression< A >::reciprocal_expression ( const shell_expression< A > &  parg,
INMOST_DATA_REAL_TYPE  pdmult 
)
inline

Definition at line 326 of file inmost_expression.h.

template<class A>
INMOST::reciprocal_expression< A >::reciprocal_expression ( const reciprocal_expression< A > &  other)
inline

Definition at line 330 of file inmost_expression.h.

Member Function Documentation

template<class A>
__INLINE void INMOST::reciprocal_expression< A >::GetDerivative ( INMOST_DATA_REAL_TYPE  mult,
Sparse::RowMerger r 
) const
inlinevirtual

Reimplemented from INMOST::shell_expression< reciprocal_expression< A > >.

Definition at line 332 of file inmost_expression.h.

template<class A>
__INLINE void INMOST::reciprocal_expression< A >::GetDerivative ( INMOST_DATA_REAL_TYPE  mult,
Sparse::Row r 
) const
inlinevirtual

Reimplemented from INMOST::shell_expression< reciprocal_expression< A > >.

Definition at line 336 of file inmost_expression.h.

template<class A>
__INLINE INMOST_DATA_REAL_TYPE INMOST::reciprocal_expression< A >::GetValue ( ) const
inlinevirtual

Reimplemented from INMOST::shell_expression< reciprocal_expression< A > >.

Definition at line 331 of file inmost_expression.h.


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