30 virtual void computeh(
int iblock)
override;
Base class for the 1-phase steady-state/transient subchannel solver.
Triangular subchannel solver.
virtual ~TriSubChannel1PhaseProblem()
Vec _hc_axial_heat_conduction_rhs
static InputParameters validParams()
virtual Real computeAddedHeatPin(unsigned int i_ch, unsigned int iz) const override
Pure virtual: daughters provide different implementations.
Mat _hc_axial_heat_conduction_mat
Mat _hc_radial_heat_conduction_mat
virtual void computeh(int iblock) override
Computes Enthalpy per channel for block iblock.
Mat _hc_sweep_enthalpy_mat
virtual void initializeSolution() override
Function to initialize the solution & geometry fields.
Vec _hc_radial_heat_conduction_rhs
TriSubChannelMesh & _tri_sch_mesh
Vec _hc_sweep_enthalpy_rhs
virtual Real getSubChannelPeripheralDuctWidth(unsigned int i_ch) const override
Function that computes the width of the duct cell that the peripheral subchannel i_ch sees.
Mesh class for triangular, edge and corner subchannels for hexagonal lattice fuel assemblies.