www.mooseframework.org
CNSFVLeastSquaresSlopeReconstruction.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 
8 #ifndef CNSFVLEASTSQUARESSLOPERECONSTRUCTION_H
9 #define CNSFVLEASTSQUARESSLOPERECONSTRUCTION_H
10 
13 
14 // Forward Declarations
16 
17 template <>
19 
25 {
26 public:
27  CNSFVLeastSquaresSlopeReconstruction(const InputParameters & parameters);
28 
30  virtual void reconstructElementSlope();
31 
32 protected:
34  MooseVariable * _rho;
36  MooseVariable * _rhou;
38  MooseVariable * _rhov;
40  MooseVariable * _rhow;
42  MooseVariable * _rhoe;
43 
46 };
47 
48 #endif
virtual void reconstructElementSlope()
compute the slope of the cell
InputParameters validParams< CNSFVLeastSquaresSlopeReconstruction >()
MooseVariable * _rhoe
the input total energy
const SinglePhaseFluidProperties & _fp
fluid properties user object
CNSFVLeastSquaresSlopeReconstruction(const InputParameters &parameters)
Common class for single phase fluid properties.
A user object that performs the least-squares slope reconstruction to get the slopes of the P0 primit...
Multi-dimensional piecewise linear slope reconstruction to get the slopes of cell average variables...