22 "boundary condition in the context of the Euler equations.");
25 "component",
"(0,1,2) = (x,y,z) for which momentum component this BC is applied to");
33 _component(getParam<unsigned>(
"component")),
34 _pressure_derivs(*this)
const VariableTestValue & _test
bool isNSVariable(unsigned var)
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.
const VariablePhiValue & _phi
registerMooseObject("NavierStokesApp", NSPressureNeumannBC)
virtual Real computeQpOffDiagJacobian(unsigned jvar)
static InputParameters validParams()
This kernel is appropriate for use with a "zero normal flow" boundary condition in the context of the...
NSPressureNeumannBC(const InputParameters ¶meters)
unsigned mapVarNumber(unsigned var)
const VariableValue & _pressure
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
virtual Real computeQpResidual()
static const std::string pressure
static InputParameters validParams()
Real computeJacobianHelper(unsigned m)
NSPressureDerivs< NSPressureNeumannBC > _pressure_derivs
virtual Real computeQpJacobian()