TriInterWrapperPowerIC(const InputParameters ¶ms)
An abstract class for ICs for hexagonal fuel assemblies.
std::vector< Real > _ref_qprime
average linear heat rate over the whole pin in W/m
Real value(const Point &p) override
std::vector< Real > _ref_power
actual pin power in W
std::string _filename
pin power distribution file name
static InputParameters validParams()
unsigned int _numberoflines
number of lines
std::vector< Real > _pin_power_correction
its the correction that will be applied to the estimated calculation [unitless]
std::vector< Real > _estimate_power
its a vector which will hold the total estimated power of each pin [W]
Real _power
total power of the fuel assembly
Sets the axial heat rate for each pin according to a radial power distribution and a user defined axi...
std::vector< Real > _power_dis
pin power distribution from the input file given in "_filename"
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Function & _axial_heat_rate
normalized axial power distribution
virtual void initialSetup() override
Mesh class for triangular, edge and corner inter_wrappers for hexagonal lattice fuel assemblies...