LifeV
|
#include <EvaluationScalar.hpp>
Private Attributes | |
Real | M_value |
containerPtr_Type | M_vector |
Public Types | |
typedef Real | return_Type |
Type returned by this class. More... | |
typedef std::shared_ptr< VectorType > | containerPtr_Type |
Static constants | |
static const flag_Type | S_globalUpdateFlag = ET_UPDATE_NONE |
Flag for the global current FE. More... | |
static const flag_Type | S_testUpdateFlag = ET_UPDATE_NONE |
Flag for the test current FE. More... | |
static const flag_Type | S_solutionUpdateFlag = ET_UPDATE_NONE |
Flag for the solution current FE. More... | |
Constructors, destructor | |
EvaluationExtractScalar () | |
Empty constructor. More... | |
EvaluationExtractScalar (const EvaluationExtractScalar &evaluation) | |
Copy constructor. More... | |
template<typename Vector > | |
EvaluationExtractScalar (const ExpressionExtractScalar< Vector > &expression) | |
Expression-based constructor. More... | |
~EvaluationExtractScalar () | |
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 *) |
Do nothing setter for the global current FE. More... | |
template<typename CFEType > | |
void | setTestCFE (const CFEType *) |
Do nothing setter for the test current FE. More... | |
template<typename CFEType > | |
void | setSolutionCFE (const CFEType *) |
Do nothing setter for the solution current FE. More... | |
void | setQuadrature (const QuadratureRule &) |
Do nothing setter for the quadrature rule. More... | |
Get Methods | |
return_Type | value_q (const UInt &) const |
Getter for a value. More... | |
return_Type | value_qi (const UInt &, const UInt &) const |
Getter for the value for a vector. More... | |
return_Type | value_qij (const UInt &, const UInt &, const UInt &) const |
Getter for the value for a matrix. More... | |
Definition at line 188 of file EvaluationScalar.hpp.
typedef Real return_Type |
Type returned by this class.
Definition at line 196 of file EvaluationScalar.hpp.
typedef std::shared_ptr<VectorType> containerPtr_Type |
Definition at line 197 of file EvaluationScalar.hpp.
|
inline |
Empty constructor.
Definition at line 220 of file EvaluationScalar.hpp.
|
inline |
Copy constructor.
Definition at line 224 of file EvaluationScalar.hpp.
|
inlineexplicit |
Expression-based constructor.
Definition at line 230 of file EvaluationScalar.hpp.
|
inline |
Destructor.
Definition at line 235 of file EvaluationScalar.hpp.
|
inline |
Do nothing internal update.
Definition at line 245 of file EvaluationScalar.hpp.
|
inlinestatic |
Display method.
Definition at line 252 of file EvaluationScalar.hpp.
|
inline |
Do nothing setter for the global current FE.
Definition at line 265 of file EvaluationScalar.hpp.
|
inline |
Do nothing setter for the test current FE.
Definition at line 270 of file EvaluationScalar.hpp.
|
inline |
Do nothing setter for the solution current FE.
Definition at line 275 of file EvaluationScalar.hpp.
|
inline |
Do nothing setter for the quadrature rule.
Definition at line 279 of file EvaluationScalar.hpp.
|
inline |
Getter for a value.
Definition at line 289 of file EvaluationScalar.hpp.
|
inline |
Getter for the value for a vector.
Definition at line 295 of file EvaluationScalar.hpp.
|
inline |
Getter for the value for a matrix.
Definition at line 301 of file EvaluationScalar.hpp.
|
static |
Flag for the global current FE.
Definition at line 205 of file EvaluationScalar.hpp.
|
static |
Flag for the test current FE.
Definition at line 208 of file EvaluationScalar.hpp.
|
static |
Flag for the solution current FE.
Definition at line 211 of file EvaluationScalar.hpp.
|
private |
Definition at line 311 of file EvaluationScalar.hpp.
|
private |
Definition at line 314 of file EvaluationScalar.hpp.