www.mooseframework.org
INSMassRZ.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 INSMASSRZ_H
8 #define INSMASSRZ_H
9 
10 #include "INSMass.h"
11 
12 // Forward Declarations
13 class INSMassRZ;
14 
15 template <>
16 InputParameters validParams<INSMassRZ>();
17 
25 class INSMassRZ : public INSMass
26 {
27 public:
28  INSMassRZ(const InputParameters & parameters);
29  virtual ~INSMassRZ() {}
30 
31 protected:
32  virtual RealVectorValue strongViscousTermTraction() override;
33  virtual RealVectorValue dStrongViscDUCompTraction(unsigned comp) override;
34  virtual RealVectorValue strongViscousTermLaplace() override;
35  virtual RealVectorValue dStrongViscDUCompLaplace(unsigned comp) override;
36  virtual Real computeQpResidual() override;
37  virtual Real computeQpOffDiagJacobian(unsigned jvar) override;
38 };
39 
40 #endif // INSMASSRZ_H
virtual ~INSMassRZ()
Definition: INSMassRZ.h:29
virtual RealVectorValue dStrongViscDUCompTraction(unsigned comp) override
Definition: INSMassRZ.C:56
virtual Real computeQpOffDiagJacobian(unsigned jvar) override
Definition: INSMassRZ.C:87
virtual RealVectorValue strongViscousTermTraction() override
Definition: INSMassRZ.C:46
This class computes the mass equation residual and Jacobian contributions for the incompressible Navi...
Definition: INSMass.h:23
virtual Real computeQpResidual() override
Definition: INSMassRZ.C:72
INSMassRZ(const InputParameters &parameters)
Definition: INSMassRZ.C:20
virtual RealVectorValue dStrongViscDUCompLaplace(unsigned comp) override
Definition: INSMassRZ.C:33
This class computes the mass equation residual and Jacobian contributions for the incompressible Navi...
Definition: INSMassRZ.h:25
virtual RealVectorValue strongViscousTermLaplace() override
Definition: INSMassRZ.C:23
InputParameters validParams< INSMassRZ >()
Definition: INSMassRZ.C:11