Go to the documentation of this file.
35 static constexpr
auto SYSTEM =
"MeshMetaData";
38 static constexpr
auto NAME =
"<empty>";
59 const T &
getMeshProperty(
const std::string & data_name,
const std::string & prefix);
64 std::unique_ptr<RestartableDataValue> data);
75 std::string full_name = std::string(
SYSTEM) +
"/" + prefix +
"/" + data_name;
76 auto data_ptr = libmesh_make_unique<RestartableData<T>>(full_name,
nullptr);
82 auto & restartable_data_ref =
85 return restartable_data_ref.
get();
MeshGenerators are objects that can modify or add to an existing mesh.
Every object that can be built by the factory should be derived from this class.
Abstract definition of a RestartableData value.
Base class for MOOSE-based applications.
Concrete definition of a parameter value for a specified type.