24 template <
typename Derived>
26 template <
typename Derived>
28 const unsigned int qp,
39template <
typename Derived>
44 auto bc =
static_cast<const Derived *
>(
this);
46 Real
T =
_u(datum, qp);
47 Real T4 =
T *
T *
T *
T;
52template <
typename Derived>
55 const unsigned int qp,
58 auto bc =
static_cast<const Derived *
>(
this);
60 Real
T =
_u(datum, qp);
Boundary condition for radiative heat flux where temperature and the temperature of a body in radiati...
KOKKOS_FUNCTION Real precomputeQpJacobian(const unsigned int j, const unsigned int qp, AssemblyDatum &datum) const
KOKKOS_FUNCTION Real precomputeQpResidual(const unsigned int qp, AssemblyDatum &datum) const
static InputParameters validParams()
const Real _sigma_stefan_boltzmann
Stefan-Boltzmann constant.
KokkosRadiativeHeatFluxBCBase(const InputParameters ¶meters)
const Real _tinf
The temperature of the body irhs.
const InputParameters & parameters() const
const VariablePhiValue _phi