MAIA bb96820c
Multiphysics at AIA
Loading...
Searching...
No Matches
FvMbCartesianSolverXD< nDim, SysEqn >::polyFace Class Reference
Inheritance diagram for FvMbCartesianSolverXD< nDim, SysEqn >::polyFace:
[legend]
Collaboration diagram for FvMbCartesianSolverXD< nDim, SysEqn >::polyFace:
[legend]

Public Member Functions

 polyFace (MInt fId, MInt fType, MInt _bodyId)
 
- Public Member Functions inherited from FvMbCartesianSolverXD< nDim, SysEqn >::surfBase
 surfBase ()=default
 
 surfBase (MInt _bodyId)
 

Public Attributes

std::vector< std::pair< MInt, MInt > > edges
 
MInt cutCell
 
MInt faceId {}
 
MInt faceType {}
 
MFloat w {}
 
MInt tmpSetIndex
 
MInt isLine
 
- Public Attributes inherited from FvMbCartesianSolverXD< nDim, SysEqn >::surfBase
MInt bodyId {}
 
MFloat area {}
 
MFloat normal [nDim] {}
 
MFloat center [nDim] {}
 

Private Member Functions

 polyFace ()
 

Detailed Description

template<MInt nDim, class SysEqn>
class FvMbCartesianSolverXD< nDim, SysEqn >::polyFace

Definition at line 1312 of file fvmbcartesiansolverxd.h.

Constructor & Destructor Documentation

◆ polyFace() [1/2]

template<MInt nDim, class SysEqn >
FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::polyFace ( MInt  fId,
MInt  fType,
MInt  _bodyId 
)
inline

◆ polyFace() [2/2]

template<MInt nDim, class SysEqn >
FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::polyFace ( )
inlineprivate

Definition at line 1326 of file fvmbcartesiansolverxd.h.

1326: surfBase(-1), cutCell(-1), tmpSetIndex(-1), isLine(false) {}

Member Data Documentation

◆ cutCell

template<MInt nDim, class SysEqn >
MInt FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::cutCell

Definition at line 1316 of file fvmbcartesiansolverxd.h.

◆ edges

template<MInt nDim, class SysEqn >
std::vector<std::pair<MInt, MInt> > FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::edges

Definition at line 1315 of file fvmbcartesiansolverxd.h.

◆ faceId

template<MInt nDim, class SysEqn >
MInt FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::faceId {}

Definition at line 1317 of file fvmbcartesiansolverxd.h.

◆ faceType

template<MInt nDim, class SysEqn >
MInt FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::faceType {}

Definition at line 1318 of file fvmbcartesiansolverxd.h.

◆ isLine

template<MInt nDim, class SysEqn >
MInt FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::isLine

Definition at line 1321 of file fvmbcartesiansolverxd.h.

◆ tmpSetIndex

template<MInt nDim, class SysEqn >
MInt FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::tmpSetIndex

Definition at line 1320 of file fvmbcartesiansolverxd.h.

◆ w

template<MInt nDim, class SysEqn >
MFloat FvMbCartesianSolverXD< nDim, SysEqn >::polyFace::w {}

Definition at line 1319 of file fvmbcartesiansolverxd.h.


The documentation for this class was generated from the following file: