Boundary condition for radiative heat that is computed by the GrayLambertSurfaceRadiationBase userobject.
More...
#include <GrayLambertNeumannBC.h>
Boundary condition for radiative heat that is computed by the GrayLambertSurfaceRadiationBase userobject.
Definition at line 24 of file GrayLambertNeumannBC.h.
◆ GrayLambertNeumannBC()
GrayLambertNeumannBC::GrayLambertNeumannBC |
( |
const InputParameters & |
parameters | ) |
|
Definition at line 34 of file GrayLambertNeumannBC.C.
35 : IntegratedBC(parameters),
36 _glsr_uo(getUserObject<GrayLambertSurfaceRadiationBase>(
"surface_radiation_object_name")),
◆ computeQpJacobian()
Real GrayLambertNeumannBC::computeQpJacobian |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ computeQpResidual()
Real GrayLambertNeumannBC::computeQpResidual |
( |
| ) |
|
|
overrideprotectedvirtual |
◆ validParams()
InputParameters GrayLambertNeumannBC::validParams |
( |
| ) |
|
|
static |
Definition at line 20 of file GrayLambertNeumannBC.C.
23 params.addRequiredParam<UserObjectName>(
"surface_radiation_object_name",
24 "Name of the GrayLambertSurfaceRadiationBase UO");
25 params.addParam<
bool>(
26 "reconstruct_emission",
28 "Flag to apply constant heat flux on sideset or reconstruct emission by T^4 law.");
29 params.addClassDescription(
"This BC imposes a heat flux density that is computed from the "
30 "GrayLambertSurfaceRadiationBase userobject.");
◆ _glsr_uo
◆ _reconstruct_emission
bool GrayLambertNeumannBC::_reconstruct_emission |
|
protected |
◆ _sigma_stefan_boltzmann
Real GrayLambertNeumannBC::_sigma_stefan_boltzmann = 5.670367e-8 |
|
static |
The documentation for this class was generated from the following files: