10 #ifdef MOOSE_MFEM_ENABLED 37 const unsigned int var_index,
38 mfem::Vector & interp_vals);
Virtual base class for MultiApp transfers to and/or from MFEMProblems.
Auxiliary class to extract locations of nodes in MFEM GridFunctions and project values defined at the...
uint8_t processor_id_type
MFEMNodalProjector _mfem_projector
Object to extract node positions and perform projections on MFEM GridFunctions.
MultiApplibMeshToMFEMShapeEvaluationTransfer(InputParameters const ¶ms)
static InputParameters validParams()
virtual MFEMProblem & getActiveToProblem() override
Set current MFEM problem to fetch destination variables from.
void interpolatelibMeshVariable(std::map< processor_id_type, std::vector< Point >> &outgoing_points, const unsigned int var_index, mfem::Vector &interp_vals)
Interpolate libMesh variable corresponding to var_index at target points for DoF evaluation.
virtual void transferVariables(bool is_target_local) override
Transfer all variables from active source problem to active destination problem.
MultiApp transfer from libMesh to MFEM variables, performed via evaluation of shape functions...