LifeV
|
Evaluation for a vectorial constant. More...
#include <EvaluationVectorFromNonConstantMatrix.hpp>
Private Attributes | |
EvaluationType | M_evaluation |
UInt | M_column |
Public Types | |
typedef VectorSmall< FieldDim > | return_Type |
Type of the value returned by this class. More... | |
typedef MatrixSmall< FieldDim, SpaceDim > | matrix_Type |
Static constants | |
static const flag_Type | S_globalUpdateFlag = EvaluationType::S_globalUpdateFlag |
Flag for the global current FE. More... | |
static const flag_Type | S_testUpdateFlag = EvaluationType::S_testUpdateFlag |
Flag for the test current FE. More... | |
static const flag_Type | S_solutionUpdateFlag = EvaluationType::S_solutionUpdateFlag |
Flag for the solution current FE. More... | |
Constructors, destructor | |
EvaluationVectorFromNonConstantMatrix (const EvaluationVectorFromNonConstantMatrix< EvaluationType, SpaceDim, FieldDim > &evaluation) | |
Copy constructor. More... | |
template<typename Expression > | |
EvaluationVectorFromNonConstantMatrix (const ExpressionVectorFromNonConstantMatrix< Expression, SpaceDim, FieldDim > &expression) | |
Expression-based constructor. More... | |
~EvaluationVectorFromNonConstantMatrix () | |
Destructor. More... | |
Methods | |
void | update (const UInt &iElement) |
Do nothing internal update. More... | |
static void | display (std::ostream &out=std::cout) |
Display method. More... | |
Set Methods | |
template<typename CFEType > | |
void | setGlobalCFE (const CFEType *globalCFE) |
Do nothing setter for the global current FE. More... | |
template<typename CFEType > | |
void | setTestCFE (const CFEType *testCFE) |
Do nothing setter for the test current FE. More... | |
template<typename CFEType > | |
void | setSolutionCFE (const CFEType *solutionCFE) |
Do nothing setter for the solution current FE. More... | |
void | setQuadrature (const QuadratureRule &qr) |
Setter for the quadrature rule. More... | |
Get Methods | |
return_Type | value_q (const UInt &q) const |
Getter for a value. More... | |
return_Type | value_qi (const UInt &q, const UInt &i) const |
Getter for the value for a vector. More... | |
return_Type | value_qij (const UInt &q, const UInt &i, const UInt &j) const |
Getter for the value for a matrix. More... | |
Evaluation for a vectorial constant.
This class aims at representing a vectorial constant in the assembly
This class is an Evaluation class, and therefore, has all the methods required to work within the Evaluation trees.
Definition at line 61 of file EvaluationVectorFromNonConstantMatrix.hpp.
typedef VectorSmall<FieldDim> return_Type |
Type of the value returned by this class.
Definition at line 69 of file EvaluationVectorFromNonConstantMatrix.hpp.
typedef MatrixSmall<FieldDim, SpaceDim> matrix_Type |
Definition at line 70 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Copy constructor.
Definition at line 94 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inlineexplicit |
Expression-based constructor.
Definition at line 100 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Destructor.
Definition at line 105 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Do nothing internal update.
Definition at line 115 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inlinestatic |
Display method.
Definition at line 121 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Do nothing setter for the global current FE.
Definition at line 134 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Do nothing setter for the test current FE.
Definition at line 141 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Do nothing setter for the solution current FE.
Definition at line 148 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Setter for the quadrature rule.
Definition at line 154 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Getter for a value.
Definition at line 166 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Getter for the value for a vector.
Definition at line 172 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
inline |
Getter for the value for a matrix.
Definition at line 178 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
static |
Flag for the global current FE.
Definition at line 79 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
static |
Flag for the test current FE.
Definition at line 82 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
static |
Flag for the solution current FE.
Definition at line 85 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
private |
Definition at line 188 of file EvaluationVectorFromNonConstantMatrix.hpp.
|
private |
Definition at line 189 of file EvaluationVectorFromNonConstantMatrix.hpp.