www.mooseframework.org
NSMomentumInviscidNoPressureImplicitFlowBC.h
Go to the documentation of this file.
1 /****************************************************************/
2 /* MOOSE - Multiphysics Object Oriented Simulation Environment */
3 /* */
4 /* All contents are licensed under LGPL V2.1 */
5 /* See LICENSE for full restrictions */
6 /****************************************************************/
7 #ifndef NSMOMENTUMINVISCIDNOPRESSUREIMPLICITFLOWBC_H
8 #define NSMOMENTUMINVISCIDNOPRESSUREIMPLICITFLOWBC_H
9 
10 #include "NSMomentumInviscidBC.h"
11 
12 // Forward Declarations
14 
15 template <>
17 
25 {
26 public:
27  NSMomentumInviscidNoPressureImplicitFlowBC(const InputParameters & parameters);
28 
29 protected:
30  virtual Real computeQpResidual();
31  virtual Real computeQpJacobian();
32  virtual Real computeQpOffDiagJacobian(unsigned jvar);
33 };
34 
35 #endif // NSMOMENTUMINVISCIDNOPRESSUREIMPLICITFLOWBC_H
This class corresponds to the inviscid part of the "natural" boundary condition for the momentum equa...
Momentum equation boundary condition used when pressure is not integrated by parts, i.e.
NSMomentumInviscidNoPressureImplicitFlowBC(const InputParameters &parameters)
InputParameters validParams< NSMomentumInviscidNoPressureImplicitFlowBC >()