10 #ifdef MOOSE_MFEM_ENABLED 40 const std::vector<VariableName> &
_shown;
42 const std::vector<VariableName> &
_hidden;
const std::vector< VariableName > & _hidden
List of variables to hide.
Base problem data struct.
MFEMProblemData & _problem_data
Reference to the MFEMProblemData struct storing the output variables.
const InputParameters & parameters() const
Get the parameters of the object.
Class for output information saved in MFEM DataCollections.
const std::vector< VariableName > & _shown
List of variables to show.
mfem::ParMesh & _pmesh
Mesh set of output variables are defined on.
void registerFields()
Register fields (GridFunctions) to be saved in the DataCollection.
MFEMDataCollection(const InputParameters ¶meters)
static InputParameters validParams()
void output() override
Write out data.
An outputter with filename support.
virtual mfem::DataCollection & getDataCollection()=0
void setFileBaseInternal(const std::string &file_base) override
Update the DataCollection path when the internal file base path is set.