www.mooseframework.org
INSMomentumTractionFormRZ.h
Go to the documentation of this file.
1 //* This file is part of the MOOSE framework
2 //* https://www.mooseframework.org
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 
13 
14 // Forward Declarations
15 
22 {
23 public:
25 
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 };
static InputParameters validParams()
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
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
This class computes additional momentum equation residual and Jacobian contributions for the incompre...
const InputParameters & parameters() const
virtual Real computeQpResidual() override