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 517 of file MultiAppGeneralFieldTransfer.h.
|
protected |
Definition at line 520 of file MultiAppGeneralFieldTransfer.h.
typedef Output GeneralFieldTransfer::RecordRequests< Output >::FunctorValue |
Definition at line 525 of file MultiAppGeneralFieldTransfer.h.
typedef libMesh::TensorTools::MakeReal<Output>::type GeneralFieldTransfer::RecordRequests< Output >::RealType |
Definition at line 523 of file MultiAppGeneralFieldTransfer.h.
typedef DofValueType GeneralFieldTransfer::RecordRequests< Output >::ValuePushType |
Definition at line 524 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 527 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 529 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 531 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 543 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 554 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 566 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 575 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 581 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 541 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 564 of file MultiAppGeneralFieldTransfer.h.
|
inline |
Definition at line 591 of file MultiAppGeneralFieldTransfer.h.
Referenced by MultiAppGeneralFieldTransfer::extractOutgoingPoints().
|
private |
Vector of points requested.
Definition at line 595 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 597 of file MultiAppGeneralFieldTransfer.h.
Referenced by GeneralFieldTransfer::RecordRequests< Output >::~RecordRequests().