LifeV
|
Evaluation of the basis function phi_j in the case of a scalar FE. More...
#include <ETCurrentFE.hpp>
Private Attributes | |
std::vector< std::vector< return_Type > > const * | M_valuesPtr |
Storage for the pointer to the data. More... | |
Public Types | |
typedef VectorSmall< solutionDim > | return_Type |
Type of the values returned by this class. More... | |
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 fot the solution current FE. More... | |
Constructors, destructor | |
EvaluationPhiJ () | |
Empty constructor. More... | |
EvaluationPhiJ (const EvaluationPhiJ &provider) | |
Copy constructor. More... | |
EvaluationPhiJ (const ExpressionPhiJ &) | |
Expression-based constructor. More... | |
~EvaluationPhiJ () | |
Destructor. More... | |
Methods | |
void | update (const UInt &) |
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 *solutionCFE) |
Setter for the solution current FE. More... | |
void | setQuadrature (const QuadratureRule &) |
Do nothing setter for the quadrature. More... | |
Get Methods | |
const return_Type & | value_qij (const UInt &q, const UInt &, const UInt &j) const |
Getter for the value for a matrix. More... | |
Evaluation of the basis function phi_j in the case of a scalar FE.
This class aims at representing the solution 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 74 of file ETCurrentFE.hpp.
typedef VectorSmall<solutionDim> return_Type |
Type of the values returned by this class.
Definition at line 73 of file EvaluationPhiJ.hpp.
|
inline |
Empty constructor.
Definition at line 97 of file EvaluationPhiJ.hpp.
|
inline |
Copy constructor.
Definition at line 100 of file EvaluationPhiJ.hpp.
|
inlineexplicit |
Expression-based constructor.
Definition at line 105 of file EvaluationPhiJ.hpp.
|
inline |
Destructor.
Definition at line 108 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing internal update.
Definition at line 117 of file EvaluationPhiJ.hpp.
|
inlinestatic |
Display method.
Definition at line 120 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the global current FE.
Definition at line 133 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the test current FE.
Definition at line 137 of file EvaluationPhiJ.hpp.
|
inline |
Setter for the solution current FE.
Definition at line 141 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the quadrature.
Definition at line 148 of file EvaluationPhiJ.hpp.
|
inline |
Getter for the value for a matrix.
Definition at line 157 of file EvaluationPhiJ.hpp.
|
static |
Flag for the global current FE.
Definition at line 82 of file EvaluationPhiJ.hpp.
|
static |
Flag for the test current FE.
Definition at line 85 of file EvaluationPhiJ.hpp.
|
static |
Flag fot the solution current FE.
Definition at line 88 of file EvaluationPhiJ.hpp.
|
private |
Storage for the pointer to the data.
Definition at line 169 of file EvaluationPhiJ.hpp.