www.mooseframework.org
INSMomentumLaplaceFormRZ.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 
12 #include "INSMomentumLaplaceForm.h"
13 
14 // Forward Declarations
15 
23 {
24 public:
26 
28 
30 
31 protected:
32  virtual RealVectorValue strongViscousTermLaplace() override;
33  virtual RealVectorValue dStrongViscDUCompLaplace(unsigned comp) override;
34  virtual Real computeQpResidual() override;
35  virtual Real computeQpJacobian() override;
36  virtual Real computeQpOffDiagJacobian(unsigned jvar) override;
37 };
INSMomentumLaplaceFormRZ(const InputParameters &parameters)
virtual RealVectorValue dStrongViscDUCompLaplace(unsigned comp) override
virtual Real computeQpJacobian() override
virtual Real computeQpResidual() override
static InputParameters validParams()
virtual Real computeQpOffDiagJacobian(unsigned jvar) override
This class computes additional momentum equation residual and Jacobian contributions for the incompre...
This class computes momentum equation residual and Jacobian viscous contributions for the "Laplacian"...
DIE A HORRIBLE DEATH HERE typedef LIBMESH_DEFAULT_SCALAR_TYPE Real
const InputParameters & parameters() const
virtual RealVectorValue strongViscousTermLaplace() override