|
typedef MeshType::DeviceType | DeviceType |
|
typedef OutVectorField::MeshType | MeshType |
|
typedef OutVectorField::RealType | RealType |
|
typedef Functions::VectorFieldEvaluatorTraverserUserData< OutVectorField, InVectorField, RealType > | TraverserUserData |
|
|
template<typename OutVectorFieldPointer , typename InVectorFieldPointer > |
static void | evaluate (OutVectorFieldPointer &meshFunction, const InVectorFieldPointer &function, const RealType &time=0.0, const RealType &outFunctionMultiplicator=0.0, const RealType &inFunctionMultiplicator=1.0) |
|
template<typename OutVectorFieldPointer , typename InVectorFieldPointer > |
static void | evaluateAllEntities (OutVectorFieldPointer &meshFunction, const InVectorFieldPointer &function, const RealType &time=0.0, const RealType &outFunctionMultiplicator=0.0, const RealType &inFunctionMultiplicator=1.0) |
|
template<typename OutVectorFieldPointer , typename InVectorFieldPointer > |
static void | evaluateBoundaryEntities (OutVectorFieldPointer &meshFunction, const InVectorFieldPointer &function, const RealType &time=0.0, const RealType &outFunctionMultiplicator=0.0, const RealType &inFunctionMultiplicator=1.0) |
|
template<typename OutVectorFieldPointer , typename InVectorFieldPointer > |
static void | evaluateInteriorEntities (OutVectorFieldPointer &meshFunction, const InVectorFieldPointer &function, const RealType &time=0.0, const RealType &outFunctionMultiplicator=0.0, const RealType &inFunctionMultiplicator=1.0) |
|
|
enum | EntitiesType { all
, boundary
, interior
} |
|
|
template<typename OutVectorFieldPointer , typename InVectorFieldPointer > |
static void | evaluateEntities (OutVectorFieldPointer &meshFunction, const InVectorFieldPointer &function, const RealType &time, const RealType &outFunctionMultiplicator, const RealType &inFunctionMultiplicator, EntitiesType entitiesType) |
|
The documentation for this class was generated from the following files:
- src/TNL/Functions/VectorFieldEvaluator.h
- src/TNL/Functions/VectorFieldEvaluator_impl.h