const Moose::Functor< Real > & _h_solid_fluid
MOOSE functor describing the heat transfer coefficient.
const MooseLinearVariableFV< Real > & getTemperatureVariable(const std::string &vname)
Routine used to throw an error if the provided variable is not an MooseLinearVariableFV.
LinearFVVolumetricHeatTransfer(const InputParameters ¶ms)
Class constructor.
virtual Real computeMatrixContribution() override
virtual Real computeRightHandSideContribution() override
Kernel that adds contributions to the system matrix and right hand side based on heat transfer betwee...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
static InputParameters validParams()
const MooseLinearVariableFV< Real > & _temp_solid
Reference to the linear finite volume solid temperature variable.
const MooseLinearVariableFV< Real > & _temp_fluid
Reference to the linear finite volume fluid temperature variable.
const bool _is_solid
Flag to help the kernel to decide if it is executed on a solid of a fluid.