Boundary condition that applies free slip condition at nodes.
const unsigned int _mesh_dimension
The dimension of the mesh.
const MooseVariable *const _rho_u_var
x-velocity variable
const VariableValue & _rho_v
Momentum in y-direction.
Real computeQpResidual() override
virtual ~MomentumFreeSlipBC()
const MooseVariable *const _rho_v_var
y-velocity variable
const VariableValue & _rho_w
Momentum in z-direction.
virtual bool shouldApply() const override
const VariableValue & _rho_u
Momentum in x-direction.
virtual void computeResidual() override
static InputParameters validParams()
const MooseVariable *const _rho_w_var
z-velocity variable
const InputParameters & parameters() const
void mooseError(Args &&... args) const
VariableValueTempl< false > VariableValue