Boundary condition for radiative heat flux where temperature and the temperature of a body in radiative heat transfer are specified. More...
#include <RadiativeHeatFluxBCBase.h>
Public Member Functions | |
RadiativeHeatFluxBCBase (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
virtual Real | coefficient () const =0 |
qdot = sigma * coeff * (T^4 - Tinf^4 ) sigma: _sigma_stefan_boltzmann coeff: coefficient() coefficientBody: cbody Tinf: temperature of the body irhs More... | |
Protected Attributes | |
const Real | _sigma_stefan_boltzmann |
Stefan-Boltzmann constant. More... | |
const Function & | _tinf |
Function describing the temperature of the body irhs. More... | |
const Real | _eps_boundary |
Emissivity of the boundary. More... | |
Boundary condition for radiative heat flux where temperature and the temperature of a body in radiative heat transfer are specified.
Definition at line 23 of file RadiativeHeatFluxBCBase.h.
RadiativeHeatFluxBCBase::RadiativeHeatFluxBCBase | ( | const InputParameters & | parameters | ) |
Definition at line 29 of file RadiativeHeatFluxBCBase.C.
|
protectedpure virtual |
qdot = sigma * coeff * (T^4 - Tinf^4 ) sigma: _sigma_stefan_boltzmann coeff: coefficient() coefficientBody: cbody Tinf: temperature of the body irhs
Implemented in InfiniteCylinderRadiativeBC.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protectedvirtual |
Definition at line 46 of file RadiativeHeatFluxBCBase.C.
|
protectedvirtual |
Definition at line 38 of file RadiativeHeatFluxBCBase.C.
|
static |
Definition at line 17 of file RadiativeHeatFluxBCBase.C.
Referenced by InfiniteCylinderRadiativeBC::validParams().
|
protected |
Emissivity of the boundary.
Definition at line 50 of file RadiativeHeatFluxBCBase.h.
Referenced by InfiniteCylinderRadiativeBC::InfiniteCylinderRadiativeBC().
|
protected |
Stefan-Boltzmann constant.
Definition at line 44 of file RadiativeHeatFluxBCBase.h.
Referenced by computeQpJacobian(), and computeQpResidual().
|
protected |
Function describing the temperature of the body irhs.
Definition at line 47 of file RadiativeHeatFluxBCBase.h.
Referenced by computeQpResidual().