38 virtual std::unique_ptr<MooseMesh>
safeClone()
const override;
55 const unsigned int &
id);
Definition HexagonalSubchannelGapMesh.h:32
const std::vector< std::pair< int, int > > & _gap_indices
Pin or side indices corresponding to the gaps.
Definition HexagonalSubchannelGapMesh.h:70
void addQuadElem(const Point &pt1, const Point &pt2, const Real &zmin, const Real &zmax, const unsigned int &id)
Definition HexagonalSubchannelGapMesh.C:111
virtual std::unique_ptr< MooseMesh > safeClone() const override
Definition HexagonalSubchannelGapMesh.C:52
const Real & _height
Height of assembly.
Definition HexagonalSubchannelGapMesh.h:61
const SubdomainID & _peripheral_id
Subdomain ID to set for the peripheral gaps.
Definition HexagonalSubchannelGapMesh.h:67
virtual void buildMesh() override
Definition HexagonalSubchannelGapMesh.C:58
static InputParameters validParams()
Definition HexagonalSubchannelGapMesh.C:26
const SubdomainID & _interior_id
Subdomain ID to set for the interior gaps.
Definition HexagonalSubchannelGapMesh.h:64
const unsigned int & _n_axial
Number of axial cells to build.
Definition HexagonalSubchannelGapMesh.h:58
Definition HexagonalSubchannelMeshBase.h:29