libMesh
|
The FEMFunctionWrapper input functor class can be used with a GenericProjector to read values from an FEMFunction. More...
#include <generic_projector.h>
Public Types | |
typedef TensorTools::MakeReal< Output >::type | RealType |
typedef DofValueType | ValuePushType |
typedef Output | FunctorValue |
Public Member Functions | |
FEMFunctionWrapper (const FEMFunctionBase< Output > &f) | |
FEMFunctionWrapper (const FEMFunctionWrapper< Output > &fw) | |
void | init_context (FEMContext &c) |
Output | eval_at_node (const FEMContext &c, unsigned int i, unsigned int, const Node &n, bool, const Real time) |
Output | eval_at_point (const FEMContext &c, unsigned int i, const Point &n, const Real time, bool) |
void | eval_mixed_derivatives (const FEMContext &, unsigned int, unsigned int, const Node &, std::vector< Output > &) |
bool | is_grid_projection () |
void | eval_old_dofs (const Elem &, unsigned int, unsigned int, std::vector< dof_id_type > &, std::vector< Output > &) |
void | eval_old_dofs (const Elem &, const FEType &, unsigned int, unsigned int, std::vector< dof_id_type > &, std::vector< Output > &) |
Protected Types | |
typedef TensorTools::MakeBaseNumber< Output >::type | DofValueType |
Private Attributes | |
std::unique_ptr< FEMFunctionBase< Output > > | _f |
The FEMFunctionWrapper input functor class can be used with a GenericProjector to read values from an FEMFunction.
Definition at line 447 of file generic_projector.h.
|
protected |
Definition at line 450 of file generic_projector.h.
typedef Output libMesh::FEMFunctionWrapper< Output >::FunctorValue |
Definition at line 455 of file generic_projector.h.
typedef TensorTools::MakeReal<Output>::type libMesh::FEMFunctionWrapper< Output >::RealType |
Definition at line 453 of file generic_projector.h.
typedef DofValueType libMesh::FEMFunctionWrapper< Output >::ValuePushType |
Definition at line 454 of file generic_projector.h.
|
inline |
Definition at line 457 of file generic_projector.h.
|
inline |
Definition at line 459 of file generic_projector.h.
|
inline |
Definition at line 464 of file generic_projector.h.
References libMesh::FEMFunctionWrapper< Output >::_f.
|
inline |
Definition at line 472 of file generic_projector.h.
References libMesh::FEMFunctionWrapper< Output >::_f.
|
inline |
Definition at line 479 of file generic_projector.h.
|
inline |
Definition at line 488 of file generic_projector.h.
|
inline |
Definition at line 495 of file generic_projector.h.
|
inline |
Definition at line 462 of file generic_projector.h.
References libMesh::FEMFunctionWrapper< Output >::_f.
|
inline |
Definition at line 486 of file generic_projector.h.
|
private |
Definition at line 504 of file generic_projector.h.
Referenced by libMesh::FEMFunctionWrapper< Output >::eval_at_node(), libMesh::FEMFunctionWrapper< Output >::eval_at_point(), and libMesh::FEMFunctionWrapper< Output >::init_context().