20 params.
addClassDescription(
"Output for controlling MFEMConduitDataCollection inherited data.");
21 MooseEnum protocol(
"hdf5 json conduit_json conduit_bin",
"hdf5",
false);
24 "Conduit relay I/O protocol to use. Options: hdf5 (default), json, " 25 "conduit_json, conduit_bin.");
31 _conduit_dc((_file_base).c_str(), &_pmesh),
32 _protocol(getParam<
MooseEnum>(
"protocol"))
MFEMConduitDataCollection(const InputParameters ¶meters)
registerMooseObject("MooseApp", MFEMConduitDataCollection)
Class for output information saved in MFEM DataCollections.
This is a "smart" enum class intended to replace many of the shortcomings in the C++ enum type It sho...
static InputParameters validParams()
const MooseEnum _protocol
mfem::ConduitDataCollection _conduit_dc
Class for output information saved in MFEM ConduitDataCollections.
static InputParameters validParams()