LifeV
|
Evaluation of the basis function phi_j in the case of a scalar FE. More...
#include <EvaluationPhiJ.hpp>
Private Attributes | |
std::vector< std::vector< Real > > const * | M_valuesPtr |
Storage for the pointer to the data. More... | |
Public Types | |
typedef Real | 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 184 of file EvaluationPhiJ.hpp.
typedef Real return_Type |
Type of the values returned by this class.
Definition at line 192 of file EvaluationPhiJ.hpp.
|
inline |
Empty constructor.
Definition at line 216 of file EvaluationPhiJ.hpp.
|
inline |
Copy constructor.
Definition at line 219 of file EvaluationPhiJ.hpp.
|
inlineexplicit |
Expression-based constructor.
Definition at line 224 of file EvaluationPhiJ.hpp.
|
inline |
Destructor.
Definition at line 227 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing internal update.
Definition at line 236 of file EvaluationPhiJ.hpp.
|
inlinestatic |
Display method.
Definition at line 239 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the global current FE.
Definition at line 252 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the test current FE.
Definition at line 256 of file EvaluationPhiJ.hpp.
|
inline |
Setter for the solution current FE.
Definition at line 260 of file EvaluationPhiJ.hpp.
|
inline |
Do nothing setter for the quadrature.
Definition at line 267 of file EvaluationPhiJ.hpp.
|
inline |
Getter for the value for a matrix.
Definition at line 276 of file EvaluationPhiJ.hpp.
|
static |
Flag for the global current FE.
Definition at line 201 of file EvaluationPhiJ.hpp.
|
static |
Flag for the test current FE.
Definition at line 204 of file EvaluationPhiJ.hpp.
|
static |
Flag fot the solution current FE.
Definition at line 207 of file EvaluationPhiJ.hpp.
|
private |
Storage for the pointer to the data.
Definition at line 288 of file EvaluationPhiJ.hpp.