www.mooseframework.org
INSMomentumTractionFormRZ.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 INSMOMENTUMTRACTIONFORMRZ_H
8 #define INSMOMENTUMTRACTIONFORMRZ_H
9 
11 
12 // Forward Declarations
14 
15 template <>
17 
24 {
25 public:
26  INSMomentumTractionFormRZ(const InputParameters & parameters);
27 
29 
30 protected:
31  virtual RealVectorValue strongViscousTermTraction() override;
32  virtual RealVectorValue dStrongViscDUCompTraction(unsigned comp) override;
33  virtual Real computeQpResidual() override;
34  virtual Real computeQpJacobian() override;
35  virtual Real computeQpOffDiagJacobian(unsigned jvar) override;
36 };
37 
38 #endif
INSMomentumTractionFormRZ(const InputParameters &parameters)
virtual RealVectorValue strongViscousTermTraction() override
virtual Real computeQpJacobian() override
This class computes momentum equation residual and Jacobian viscous contributions for the "traction" ...
virtual Real computeQpOffDiagJacobian(unsigned jvar) override
virtual RealVectorValue dStrongViscDUCompTraction(unsigned comp) override
This class computes additional momentum equation residual and Jacobian contributions for the incompre...
InputParameters validParams< INSMomentumTractionFormRZ >()
virtual Real computeQpResidual() override