Boundary condition for convective heat flux where temperature and heat transfer coefficient are given by auxiliary variables. More...
#include <CoupledConvectiveHeatFluxBC.h>
Public Member Functions | |
CoupledConvectiveHeatFluxBC (const InputParameters ¶meters) | |
Static Public Member Functions | |
static InputParameters | validParams () |
Protected Member Functions | |
virtual Real | computeQpResidual () |
virtual Real | computeQpJacobian () |
Protected Attributes | |
unsigned int | _n_components |
The number of components. More... | |
std::vector< const VariableValue * > | _T_infinity |
Far-field temperatue fields for each component. More... | |
std::vector< const VariableValue * > | _htc |
Convective heat transfer coefficient. More... | |
std::vector< const VariableValue * > | _alpha |
Volume fraction of individual phase. More... | |
Boundary condition for convective heat flux where temperature and heat transfer coefficient are given by auxiliary variables.
Typically used in multi-app coupling scenario. It is possible to couple in a vector variable where each entry corresponds to a "phase".
Definition at line 24 of file CoupledConvectiveHeatFluxBC.h.
CoupledConvectiveHeatFluxBC::CoupledConvectiveHeatFluxBC | ( | const InputParameters & | parameters | ) |
Definition at line 30 of file CoupledConvectiveHeatFluxBC.C.
|
protectedvirtual |
Definition at line 63 of file CoupledConvectiveHeatFluxBC.C.
|
protectedvirtual |
Definition at line 54 of file CoupledConvectiveHeatFluxBC.C.
|
static |
Definition at line 17 of file CoupledConvectiveHeatFluxBC.C.
|
protected |
Volume fraction of individual phase.
Definition at line 42 of file CoupledConvectiveHeatFluxBC.h.
Referenced by computeQpJacobian(), computeQpResidual(), and CoupledConvectiveHeatFluxBC().
|
protected |
Convective heat transfer coefficient.
Definition at line 40 of file CoupledConvectiveHeatFluxBC.h.
Referenced by computeQpJacobian(), computeQpResidual(), and CoupledConvectiveHeatFluxBC().
|
protected |
The number of components.
Definition at line 36 of file CoupledConvectiveHeatFluxBC.h.
Referenced by computeQpJacobian(), computeQpResidual(), and CoupledConvectiveHeatFluxBC().
|
protected |
Far-field temperatue fields for each component.
Definition at line 38 of file CoupledConvectiveHeatFluxBC.h.
Referenced by computeQpResidual(), and CoupledConvectiveHeatFluxBC().