22 "A list of Mapping objects to output.");
29 _mappings(getParam<
std::vector<
std::string>>(
"mappings"))
registerMooseObject("StochasticToolsApp", MappingOutput)
virtual std::string filename()
static InputParameters validParams()
An interface class that helps getting access to Mapping objects.
VariableMappingBase & getMappingByName(const UserObjectName &name) const
Get the mapping by supplying the name of the object in the warehouse.
Class which is used to output valuable data in binary format from Mapping objects.
static InputParameters validParams()
const std::vector< std::string > & _mappings
List of supplied Mapping objects.
virtual void output() override
MappingOutput(const InputParameters ¶meters)
RestartableDataMap & getRestartableDataMap(const RestartableDataMapName &name)
static std::filesystem::path restartableDataFolder(const std::filesystem::path &folder_base)
void write(std::ostream &header_stream, std::ostream &data_stream)
const std::string & modelMetaDataName() const
Accessor for the name of the model meta data.
This is an abstract base class for objects that provide mapping between a full-order and a latent spa...
processor_id_type processor_id() const