Class describing a convective heat transfer between two domains.
const Moose::Functor< Real > * _rhs_temperature
The temperature which will contribute to the right hand side.
virtual Real computeBoundaryValue() const override
virtual Real computeBoundaryValueRHSContribution() const override
const Moose::Functor< Real > & _temp_solid
The solid/wall temperature, we use the functor form to enable situations when the user wants to suppl...
virtual Real computeBoundaryGradientRHSContribution() const override
virtual Real computeBoundaryGradientMatrixContribution() const override
const Moose::Functor< Real > & _temp_fluid
The fluid temperature, we use the functor form to enable situations when the user wants to supply a s...
virtual bool includesMaterialPropertyMultiplier() const override
const Moose::Functor< Real > & _htc
The convective heat transfer coefficient.
virtual Real computeBoundaryNormalGradient() const override
bool _var_is_fluid
Helper boolean to see if the variable we have is the fluid variable.
virtual bool providesCompleteBoundaryFlux() const override
static InputParameters validParams()
virtual Real computeBoundaryValueMatrixContribution() const override
const InputParameters & parameters() const