18 params.
addRequiredParam<Real>(
"un",
"The specified value of u.n for this boundary");
24 _specified_pressure(getParam<Real>(
"specified_pressure")),
25 _un(getParam<Real>(
"un"))
registerMooseObject("NavierStokesApp", NSEnergyInviscidSpecifiedBC)
This class corresponds to the inviscid part of the "natural" boundary condition for the energy equati...
static InputParameters validParams()
Real qpResidualHelper(Real pressure, Real un)
Real qpJacobianTermB(unsigned var_number, Real un)
The inviscid energy BC term with specified pressure.
NSEnergyInviscidSpecifiedBC(const InputParameters ¶meters)
const Real _specified_pressure
virtual Real computeQpOffDiagJacobian(unsigned jvar)
static InputParameters validParams()
virtual Real computeQpResidual()
Real computeJacobianHelper(unsigned var_number)
virtual Real computeQpJacobian()
bool isNSVariable(unsigned var)
unsigned mapVarNumber(unsigned var)