16 params.
addClassDescription(
"his class corresponds to the inviscid part of the 'natural' boundary " 17 "condition for the momentum equations.");
19 "component",
"(0,1,2) = (x,y,z) for which momentum component this BC is applied to");
25 _component(getParam<unsigned>(
"component")),
27 _pressure_derivs(*this)
const VariableTestValue & _test
This class couples together all the variables for the compressible Navier-Stokes equations to allow t...
const MooseArray< Point > & _normals
Real get_grad(unsigned i)
The primary interfaces for computing pressure derivatives.
Real convectiveQpResidualHelper(Real rhou_udotn)
const VariableValue & _w_vel
const VariablePhiValue & _phi
Real convectiveQpJacobianHelper(unsigned var_number)
NSMomentumInviscidBC(const InputParameters ¶meters)
Real pressureQpJacobianHelper(unsigned var_number)
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const VariableValue & _v_vel
static const std::string pressure
const unsigned _component
Real pressureQpResidualHelper(Real pressure)
void mooseError(Args &&... args) const
const VariableValue & _u_vel
NSPressureDerivs< NSMomentumInviscidBC > _pressure_derivs
static InputParameters validParams()
static InputParameters validParams()