Value request recording base class. More...
#include <MultiAppGeneralFieldTransfer.h>
Public Types | |
| typedef libMesh::TensorTools::MakeReal< Output >::type | RealType |
| typedef DofValueType | ValuePushType |
| typedef Output | FunctorValue |
Public Member Functions | |
| RecordRequests () | |
| RecordRequests (RecordRequests &primary) | |
| ~RecordRequests () | |
| void | init_context (libMesh::FEMContext &) |
| Output | eval_at_node (const libMesh::FEMContext &, unsigned int, unsigned int, const Node &n, bool, const Real) |
| Output | eval_at_point (const libMesh::FEMContext &, unsigned int, const Point &n, const Real, bool) |
| bool | is_grid_projection () |
| void | eval_mixed_derivatives (const libMesh::FEMContext &, unsigned int, unsigned int, const Node &, std::vector< Output > &) |
| 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 libMesh::FEType &, unsigned int, unsigned int, std::vector< dof_id_type > &, std::vector< Output > &) |
| std::vector< Point > & | points_requested () |
Protected Types | |
| typedef libMesh::TensorTools::MakeBaseNumber< Output >::type | DofValueType |
Private Attributes | |
| std::vector< Point > | _points_requested |
| Vector of points requested. More... | |
| RecordRequests * | _primary = nullptr |
Value request recording base class.
Definition at line 548 of file MultiAppGeneralFieldTransfer.h.
|
protected |
Definition at line 551 of file MultiAppGeneralFieldTransfer.h.
| typedef Output GeneralFieldTransfer::RecordRequests< Output >::FunctorValue |
Definition at line 556 of file MultiAppGeneralFieldTransfer.h.
| typedef libMesh::TensorTools::MakeReal<Output>::type GeneralFieldTransfer::RecordRequests< Output >::RealType |
Definition at line 554 of file MultiAppGeneralFieldTransfer.h.
| typedef DofValueType GeneralFieldTransfer::RecordRequests< Output >::ValuePushType |
Definition at line 555 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 558 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 560 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 562 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 574 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 585 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 597 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 606 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 612 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 572 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 595 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 622 of file MultiAppGeneralFieldTransfer.h.
Referenced by MultiAppGeneralFieldTransfer::extractOutgoingPoints().
|
private |
Vector of points requested.
Definition at line 626 of file MultiAppGeneralFieldTransfer.h.
Referenced by GeneralFieldTransfer::RecordRequests< Output >::eval_at_node(), GeneralFieldTransfer::RecordRequests< Output >::eval_at_point(), GeneralFieldTransfer::RecordRequests< Output >::points_requested(), and GeneralFieldTransfer::RecordRequests< Output >::~RecordRequests().
|
private |
Definition at line 628 of file MultiAppGeneralFieldTransfer.h.
Referenced by GeneralFieldTransfer::RecordRequests< Output >::~RecordRequests().
1.8.14