https://mooseframework.inl.gov
INSMass.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://mooseframework.inl.gov
3 //*
4 //* All rights reserved, see COPYRIGHT for full restrictions
5 //* https://github.com/idaholab/moose/blob/master/COPYRIGHT
6 //*
7 //* Licensed under LGPL 2.1, please see LICENSE for details
8 //* https://www.gnu.org/licenses/lgpl-2.1.html
9 
10 #pragma once
11 
12 #include "INSBase.h"
13 
14 // Forward Declarations
15 
21 class INSMass : public INSBase
22 {
23 public:
25 
27 
28  virtual ~INSMass() {}
29 
30 protected:
31  virtual Real computeQpResidual();
32  virtual Real computeQpJacobian();
33  virtual Real computeQpOffDiagJacobian(unsigned jvar);
34 
35  virtual Real computeQpPGResidual();
36  virtual Real computeQpPGJacobian();
37  virtual Real computeQpPGOffDiagJacobian(unsigned comp);
38 
39  bool _pspg;
40  const Function & _x_ffn;
41  const Function & _y_ffn;
42  const Function & _z_ffn;
43 };
virtual ~INSMass()
Definition: INSMass.h:28
virtual Real computeQpOffDiagJacobian(unsigned jvar)
Definition: INSMass.C:92
This class computes strong and weak components of the INS governing equations.
Definition: INSBase.h:18
virtual Real computeQpJacobian()
Definition: INSMass.C:73
This class computes the mass equation residual and Jacobian contributions for the incompressible Navi...
Definition: INSMass.h:21
const Function & _z_ffn
Definition: INSMass.h:42
static InputParameters validParams()
Definition: INSMass.C:16
virtual Real computeQpPGResidual()
Definition: INSMass.C:56
const Function & _y_ffn
Definition: INSMass.h:41
bool _pspg
Definition: INSMass.h:39
virtual Real computeQpPGJacobian()
Definition: INSMass.C:86
INSMass(const InputParameters &parameters)
Definition: INSMass.C:31
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const Function & _x_ffn
Definition: INSMass.h:40
const InputParameters & parameters() const
virtual Real computeQpResidual()
Definition: INSMass.C:42
virtual Real computeQpPGOffDiagJacobian(unsigned comp)
Definition: INSMass.C:123