22 "A list of Mapping objects to output.");
29 _mappings(getParam<
std::vector<
std::string>>(
"mappings"))
static InputParameters validParams()
void write(std::ostream &header_stream, std::ostream &data_stream)
virtual std::string filename()
MappingOutput(const InputParameters ¶meters)
virtual void output() override
const std::vector< std::string > & _mappings
List of supplied Mapping objects.
RestartableDataMap & getRestartableDataMap(const RestartableDataMapName &name)
VariableMappingBase & getMappingByName(const UserObjectName &name) const
Get the mapping by supplying the name of the object in the warehouse.
static InputParameters validParams()
static std::filesystem::path restartableDataFolder(const std::filesystem::path &folder_base)
An interface class that helps getting access to Mapping objects.
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
registerMooseObject("StochasticToolsApp", MappingOutput)
Class which is used to output valuable data in binary format from Mapping objects.