Skip to content

Commit

Permalink
Minor updates to input parameter datatypes
Browse files Browse the repository at this point in the history
  • Loading branch information
shikhar413 committed Jul 29, 2024
1 parent 76527dd commit 324cf9f
Show file tree
Hide file tree
Showing 3 changed files with 9 additions and 9 deletions.
6 changes: 3 additions & 3 deletions modules/reactor/src/meshgenerators/AssemblyMeshGenerator.C
Original file line number Diff line number Diff line change
Expand Up @@ -322,7 +322,7 @@ AssemblyMeshGenerator::AssemblyMeshGenerator(const InputParameters & parameters)
}

params.set<boundary_id_type>("external_boundary_id") = _assembly_boundary_id;
params.set<std::string>("external_boundary_name") = _assembly_boundary_name;
params.set<BoundaryName>("external_boundary_name") = _assembly_boundary_name;

addMeshSubgenerator(patterned_mg_name, name() + "_pattern", params);

Expand Down Expand Up @@ -528,9 +528,9 @@ AssemblyMeshGenerator::generateFlexibleAssemblyBoundaries()
params.set<MooseEnum>("boundary_type") = (_geom_type == "Hex") ? "HEXAGON" : "CARTESIAN";
params.set<unsigned int>("boundary_sectors") =
getReactorParam<unsigned int>(RGMB::num_sectors_flexible_stitching);
params.set<double>("boundary_size") = getReactorParam<Real>(RGMB::assembly_pitch);
params.set<Real>("boundary_size") = getReactorParam<Real>(RGMB::assembly_pitch);
params.set<boundary_id_type>("external_boundary_id") = _assembly_boundary_id;
params.set<std::string>("external_boundary_name") = _assembly_boundary_name;
params.set<BoundaryName>("external_boundary_name") = _assembly_boundary_name;
params.set<SubdomainName>("background_subdomain_name") = block_to_delete + "_TRI";
params.set<unsigned short>("background_subdomain_id") = 19999;

Expand Down
4 changes: 2 additions & 2 deletions modules/reactor/src/meshgenerators/FlexiblePatternGenerator.C
Original file line number Diff line number Diff line change
Expand Up @@ -122,8 +122,8 @@ FlexiblePatternGenerator::validParams()
params.addParam<boundary_id_type>(
"external_boundary_id",
"The boundary id of the external boundary in addition to the default 10000.");
params.addParam<std::string>(
"external_boundary_name", std::string(), "Optional boundary name for the external boundary.");
params.addParam<BoundaryName>(
"external_boundary_name", BoundaryName(), "Optional boundary name for the external boundary.");

params.addParam<bool>("delete_default_external_boundary_from_inputs",
true,
Expand Down
8 changes: 4 additions & 4 deletions modules/reactor/src/meshgenerators/PinMeshGenerator.C
Original file line number Diff line number Diff line change
Expand Up @@ -214,7 +214,7 @@ PinMeshGenerator::PinMeshGenerator(const InputParameters & parameters)
params.set<boundary_id_type>("external_boundary_id") = 20000 + _pin_type;
const auto boundary_name = _is_assembly ? "outer_assembly_" + std::to_string(_pin_type)
: "outer_pin_" + std::to_string(_pin_type);
params.set<std::string>("external_boundary_name") = boundary_name;
params.set<BoundaryName>("external_boundary_name") = boundary_name;
params.set<std::vector<subdomain_id_type>>("block_id") = {_quad_center ? pin_block_id_start
: pin_block_id_tri};
params.set<MooseEnum>("element_type") = _quad_center ? "QUAD" : "TRI";
Expand Down Expand Up @@ -340,7 +340,7 @@ PinMeshGenerator::PinMeshGenerator(const InputParameters & parameters)
params.set<boundary_id_type>("external_boundary_id") = 20000 + _pin_type;
const auto boundary_name = _is_assembly ? "outer_assembly_" + std::to_string(_pin_type)
: "outer_pin_" + std::to_string(_pin_type);
params.set<std::string>("external_boundary_name") = boundary_name;
params.set<BoundaryName>("external_boundary_name") = boundary_name;
bool flat_side_up = (_mesh_geometry == "Square");
params.set<bool>("flat_side_up") = flat_side_up;
params.set<bool>("create_outward_interface_boundaries") = false;
Expand Down Expand Up @@ -521,9 +521,9 @@ PinMeshGenerator::generateFlexibleAssemblyBoundaries()
params.set<MooseEnum>("boundary_type") = (_mesh_geometry == "Hex") ? "HEXAGON" : "CARTESIAN";
params.set<unsigned int>("boundary_sectors") =
getReactorParam<unsigned int>(RGMB::num_sectors_flexible_stitching);
params.set<double>("boundary_size") = getReactorParam<Real>(RGMB::assembly_pitch);
params.set<Real>("boundary_size") = getReactorParam<Real>(RGMB::assembly_pitch);
params.set<boundary_id_type>("external_boundary_id") = 20000 + _pin_type;
params.set<std::string>("external_boundary_name") =
params.set<BoundaryName>("external_boundary_name") =
"outer_assembly_" + std::to_string(_pin_type);
params.set<SubdomainName>("background_subdomain_name") = outermost_block_name + "_TRI";
// Allocate block ID 9998 for triangulated outer region, since 9999 is reserved for tri elements
Expand Down

0 comments on commit 324cf9f

Please sign in to comment.