LifeV
|
Evaluation for the transpose of another Evaluation. More...
#include <EvaluationScalarToVector.hpp>
Private Attributes | |
EvaluationType | M_evaluation1 |
EvaluationType | M_evaluation2 |
EvaluationType | M_evaluation3 |
VectorSmall< FieldDim > | M_outputVector |
Public Types | |
typedef VectorSmall< FieldDim > | return_Type |
Type of the value returned by the 'operand' to be transposed. More... | |
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 | |
EvaluationScalarToVector (const EvaluationScalarToVector &eval) | |
Copy constructor. More... | |
template<typename Expression > | |
EvaluationScalarToVector (const ExpressionScalarToVector< Expression, FieldDim > &expression) | |
Constructor from the corresponding expression. More... | |
~EvaluationScalarToVector () | |
Destructor. More... | |
Methods | |
void | update (const UInt &iElement) |
Internal update method. More... | |
static void | display (std::ostream &out=std::cout) |
Display method. More... | |
Set Methods | |
template<typename CFEType > | |
void | setGlobalCFE (const CFEType *globalCFE) |
Setter for the global current FE. More... | |
template<typename CFEType > | |
void | setTestCFE (const CFEType *testCFE) |
Setter for the test current FE. More... | |
template<typename CFEType > | |
void | setSolutionCFE (const CFEType *solutionCFE) |
Setter for the solution 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... | |
Private Methods | |
EvaluationScalarToVector () | |
No default. More... | |
Evaluation for the transpose of another Evaluation.
Definition at line 62 of file EvaluationScalarToVector.hpp.
typedef VectorSmall<FieldDim> return_Type |
Type of the value returned by the 'operand' to be transposed.
Type of the value returned by this class
Definition at line 75 of file EvaluationScalarToVector.hpp.
|
inline |
Copy constructor.
Definition at line 99 of file EvaluationScalarToVector.hpp.
|
inlineexplicit |
Constructor from the corresponding expression.
Definition at line 108 of file EvaluationScalarToVector.hpp.
|
inline |
Destructor.
Definition at line 116 of file EvaluationScalarToVector.hpp.
|
private |
No default.
|
inline |
Internal update method.
Definition at line 126 of file EvaluationScalarToVector.hpp.
|
inlinestatic |
Display method.
Definition at line 134 of file EvaluationScalarToVector.hpp.
|
inline |
Setter for the global current FE.
Definition at line 148 of file EvaluationScalarToVector.hpp.
|
inline |
Setter for the test current FE.
Definition at line 157 of file EvaluationScalarToVector.hpp.
|
inline |
Setter for the solution FE.
Definition at line 166 of file EvaluationScalarToVector.hpp.
|
inline |
Setter for the quadrature rule.
Definition at line 174 of file EvaluationScalarToVector.hpp.
|
inline |
Getter for a value.
Definition at line 188 of file EvaluationScalarToVector.hpp.
|
inline |
Getter for the value for a vector.
Definition at line 197 of file EvaluationScalarToVector.hpp.
|
inline |
Getter for the value for a matrix.
Definition at line 207 of file EvaluationScalarToVector.hpp.
|
static |
Flag for the global current FE.
Definition at line 84 of file EvaluationScalarToVector.hpp.
|
static |
Flag for the test current FE.
Definition at line 87 of file EvaluationScalarToVector.hpp.
|
static |
Flag for the solution current FE.
Definition at line 90 of file EvaluationScalarToVector.hpp.
|
private |
Definition at line 228 of file EvaluationScalarToVector.hpp.
|
private |
Definition at line 229 of file EvaluationScalarToVector.hpp.
|
private |
Definition at line 230 of file EvaluationScalarToVector.hpp.
|
private |
Definition at line 231 of file EvaluationScalarToVector.hpp.