Base class that allows error checking for CHT applications.
Conjugate heat transfer BC for Robin boundary condition-based coupling.
const Moose::Functor< Real > & _htc
The virtual convective heat transfer coefficient.
const Moose::Functor< Real > & _incoming_flux
The incoming diffusive flux on the intervace.
virtual Real computeBoundaryGradientRHSContribution() const override
virtual Real computeBoundaryGradientMatrixContribution() const override
virtual Real computeBoundaryValue() const override
static InputParameters validParams()
const Moose::Functor< Real > & _k
The thermal conductivity of the material.
virtual Real computeBoundaryNormalGradient() const override
virtual Real computeBoundaryValueRHSContribution() const override
virtual bool includesMaterialPropertyMultiplier() const override
virtual Real computeBoundaryValueMatrixContribution() const override
virtual bool providesCompleteBoundaryFlux() const override
const Moose::Functor< Real > & _surface_temperature
The prescribed temperature on the interface.
const InputParameters & parameters() const