COOLFluiD  Release kernel
COOLFluiD is a Collaborative Simulation Environment (CSE) focused on complex MultiPhysics simulations.
Public Types | Public Member Functions | Public Attributes | List of all members
StoredMatrixExpression< ExprT, MatrixT > Struct Template Reference

Wraps a given expression, so the value that it represents can be stored inside the expression itself. More...

#include <ElementExpressionWrapper.hpp>

Inherits extends< ExprT, StoredMatrixExpression< ExprT, MatrixT > >.

Public Types

typedef MatrixT ValueT
 

Public Member Functions

 StoredMatrixExpression (ExprT const &expr=ExprT())
 

Public Attributes

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef boost::proto::extends< ExprT, StoredMatrixExpression< ExprT, MatrixT > > base_type
 
ValueT value
 Temporary storage for the result of the expression. More...
 

Detailed Description

template<typename ExprT, typename MatrixT>
struct cf3::solver::actions::Proto::StoredMatrixExpression< ExprT, MatrixT >

Wraps a given expression, so the value that it represents can be stored inside the expression itself.

Definition at line 50 of file ElementExpressionWrapper.hpp.

Member Typedef Documentation

typedef MatrixT ValueT

Definition at line 57 of file ElementExpressionWrapper.hpp.

Constructor & Destructor Documentation

StoredMatrixExpression ( ExprT const &  expr = ExprT())
inlineexplicit

Definition at line 59 of file ElementExpressionWrapper.hpp.

Member Data Documentation

EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef boost::proto::extends< ExprT, StoredMatrixExpression<ExprT, MatrixT> > base_type

Definition at line 55 of file ElementExpressionWrapper.hpp.

ValueT value
mutable

Temporary storage for the result of the expression.

Definition at line 65 of file ElementExpressionWrapper.hpp.


The documentation for this struct was generated from the following file:
Send comments to:
COOLFluiD Web Admin