20 "Computes flow area of subchannels in a triangular lattice arrangement");
registerMooseObject("SubChannelApp", SCMTriFlowAreaIC)
This class calculates the area of the triangular, edge, and corner subchannels for hexagonal fuel ass...
SCMTriFlowAreaIC(const InputParameters ¶ms)
Real value(const Point &p) override
static InputParameters validParams()
An abstract class for ICs for hexagonal fuel assemblies.
static InputParameters validParams()
const TriSubChannelMesh & _mesh
unsigned int getSubchannelIndexFromPoint(const Point &p) const override
Return a subchannel index for a given physical point p
Real getSubchannelFlowArea(unsigned int i_chan, Real z) const override
Return undeformed flow area for a subchannel at an axial location, including any blockage reduction.