| Memosa-FVM
    0.2
    | 
#include <MomentumPressureGradientDiscretization.h>


| Public Types | |
| typedef NumTypeTraits< X > ::T_Scalar | T_Scalar | 
| typedef MatrixTraitHelper< X > ::T_Matrix | CCMatrix | 
| typedef Gradient< X > | XGrad | 
| typedef GradientMatrix< X > | GradMatrix | 
| typedef GradMatrix::Coord | VPCoeff | 
| typedef Array< X > | XArray | 
| typedef Array< T_Scalar > | TArray | 
| typedef Vector< T_Scalar, 3 > | VectorT3 | 
| typedef Array< VectorT3 > | VectorT3Array | 
| typedef Array< XGrad > | GradArray | 
| Public Member Functions | |
| MomentumPressureGradientDiscretization (const MeshList &meshes, const GeomFields &geomFields, FlowFields &flowFields, GradientModel< X > &pressureGradientModel) | |
| void | discretize (const Mesh &mesh, MultiFieldMatrix &mfmatrix, MultiField &, MultiField &rField) | 
|  Public Member Functions inherited from Discretization | |
| Discretization (const MeshList &meshes) | |
| virtual | ~Discretization () | 
| DEFINE_TYPENAME ("Discretization") | |
| Private Attributes | |
| const GeomFields & | _geomFields | 
| FlowFields & | _flowFields | 
| GradientModel< X > & | _pressureGradientModel | 
| Additional Inherited Members | |
|  Protected Attributes inherited from Discretization | |
| const MeshList & | _meshes | 
Definition at line 26 of file MomentumPressureGradientDiscretization.h.
| typedef MatrixTraitHelper<X>::T_Matrix MomentumPressureGradientDiscretization< X >::CCMatrix | 
Definition at line 32 of file MomentumPressureGradientDiscretization.h.
| typedef Array<XGrad> MomentumPressureGradientDiscretization< X >::GradArray | 
Definition at line 43 of file MomentumPressureGradientDiscretization.h.
| typedef GradientMatrix<X> MomentumPressureGradientDiscretization< X >::GradMatrix | 
Definition at line 35 of file MomentumPressureGradientDiscretization.h.
| typedef NumTypeTraits<X>::T_Scalar MomentumPressureGradientDiscretization< X >::T_Scalar | 
Definition at line 30 of file MomentumPressureGradientDiscretization.h.
| typedef Array<T_Scalar> MomentumPressureGradientDiscretization< X >::TArray | 
Definition at line 39 of file MomentumPressureGradientDiscretization.h.
| typedef Vector<T_Scalar,3> MomentumPressureGradientDiscretization< X >::VectorT3 | 
Definition at line 40 of file MomentumPressureGradientDiscretization.h.
| typedef Array<VectorT3> MomentumPressureGradientDiscretization< X >::VectorT3Array | 
Definition at line 41 of file MomentumPressureGradientDiscretization.h.
| typedef GradMatrix::Coord MomentumPressureGradientDiscretization< X >::VPCoeff | 
Definition at line 36 of file MomentumPressureGradientDiscretization.h.
| typedef Array<X> MomentumPressureGradientDiscretization< X >::XArray | 
Definition at line 38 of file MomentumPressureGradientDiscretization.h.
| typedef Gradient<X> MomentumPressureGradientDiscretization< X >::XGrad | 
Definition at line 34 of file MomentumPressureGradientDiscretization.h.
| 
 | inline | 
Definition at line 49 of file MomentumPressureGradientDiscretization.h.
| 
 | inlinevirtual | 
Implements Discretization.
Definition at line 60 of file MomentumPressureGradientDiscretization.h.
References MomentumPressureGradientDiscretization< X >::_flowFields, MomentumPressureGradientDiscretization< X >::_geomFields, MomentumPressureGradientDiscretization< X >::_pressureGradientModel, GeomFields::area, GeomFields::areaMag, Mesh::getAllFaceCells(), Mesh::getBoundaryFaceGroups(), Mesh::getCells(), GradientMatrix< T_Scalar >::getCoeffs(), StorageSite::getCount(), Mesh::getFaceCells(), Mesh::getFaces(), MultiFieldMatrix::getMatrix(), CRConnectivity::getRow(), StorageSite::getSelfCount(), FaceGroup::groupType, MultiFieldMatrix::hasMatrix(), FlowFields::pressure, FlowFields::pressureGradient, reflectGradient(), FaceGroup::site, FlowFields::velocity, GeomFields::volume, and Array< T >::zero().
| 
 | private | 
Definition at line 172 of file MomentumPressureGradientDiscretization.h.
Referenced by MomentumPressureGradientDiscretization< X >::discretize().
| 
 | private | 
Definition at line 171 of file MomentumPressureGradientDiscretization.h.
Referenced by MomentumPressureGradientDiscretization< X >::discretize().
| 
 | private | 
Definition at line 173 of file MomentumPressureGradientDiscretization.h.
Referenced by MomentumPressureGradientDiscretization< X >::discretize().