registerMooseObject("NavierStokesApp", NSEnergyInviscidUnspecifiedBC)
const MooseArray< Point > & _normals
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 qpJacobianTermA(unsigned var_number, Real pressure)
Real qpJacobianTermC(unsigned var_number, Real un)
Real qpJacobianTermB(unsigned var_number, Real un)
The inviscid energy BC term with specified pressure.
virtual Real computeQpOffDiagJacobian(unsigned jvar)
Real computeJacobianHelper(unsigned var_number)
const VariableValue & _pressure
static InputParameters validParams()
virtual Real computeQpResidual()
NSEnergyInviscidUnspecifiedBC(const InputParameters ¶meters)
virtual Real computeQpJacobian()
const VariableValue & _w_vel
const VariableValue & _v_vel
const VariableValue & _u_vel
bool isNSVariable(unsigned var)
unsigned mapVarNumber(unsigned var)
static const std::string pressure