19 params.
addClassDescription(
"Computes a heat flux term for the energy equation in a flow channel");
virtual ADReal computeQpResidual() override
const std::vector< ADReal > & getHeatFlux(dof_id_type element_id) const
registerMooseObject("ThermalHydraulicsApp", ADOneD3EqnEnergyHeatFlux)
const ADTemplateVariableTestValue< T > & _test
DualNumber< Real, DNDerivativeType, true > ADReal
static InputParameters validParams()
const std::vector< ADReal > & getHeatedPerimeter(dof_id_type element_id) const
static InputParameters validParams()
ADOneD3EqnEnergyHeatFlux(const InputParameters ¶meters)
const ADHeatFluxFromHeatStructureBaseUserObject & _q_uo
User object that computes the heat flux.
const Elem *const & _current_elem