20 params.
addClassDescription(
"Creates the infrastructure necessary to build the subchannel mesh in "
21 "the square lattice arrangement");
36 const std::string class_name =
"QuadSubChannelMesh";
45 _mesh->setMeshBase(std::move(mesh_base));
registerMooseAction("SubChannelApp", QuadSubChannelBuildMeshAction, "setup_mesh")
std::shared_ptr< MooseMesh > & _mesh
static InputParameters validParams()
const std::string & _current_task
std::shared_ptr< MooseObject > create(const std::string &obj_name, const std::string &name, const InputParameters ¶meters, THREAD_ID tid=0, bool print_deprecated=true)
InputParameters getValidParams(const std::string &name) const
std::unique_ptr< MeshBase > getMeshGeneratorMesh()
virtual void buildMesh()=0
Action for building empty mesh object for quadrilateral geometry that is filled by mesh generators.
static InputParameters validParams()
QuadSubChannelBuildMeshAction(const InputParameters ¶ms)
Base class for subchannel meshes.