Chombo + EB + MF  3.2
Classes | Typedefs | Functions
STLUtil Namespace Reference

Classes

struct  EdgeCompareSWO
 
struct  IVCompareSWO
 
struct  RealIntCompare
 
struct  TriInCell
 

Typedefs

typedef map< IntVect, TriInCell, IVCompareSWOCellMap
 
typedef map< IntVect, bool, IVCompareSWONodeMap
 
typedef map< CellEdge, RealVect, EdgeCompareSWOEdgeMap
 
typedef CellMap::iterator CellMapIt
 
typedef NodeMap::iterator NodeMapIt
 
typedef EdgeMap::iterator EdgeMapIt
 

Functions

void PMap (const CellMap &m)
 
void PMap (const NodeMap &m)
 
void PMap (const pair< IntVect, TriInCell > &p)
 
void PIV (const IntVect &iv)
 
void PRV (const RealVect &iv)
 
void PVec (const Vector< int > &v)
 
void PVec (const Vector< IntVect > &v)
 
void PVec (const Vector< RealVect > &v)
 
void PVec (const Vector< Vector< IntVect > > &v)
 
void PVec (const Vector< Vector< int > > &v)
 
RealVect IVToRV (const IntVect &iv, const RealVect &a_origin, const RealVect &a_dx)
 
IntVect RVSign (const RealVect &rv)
 

Typedef Documentation

◆ CellMap

◆ NodeMap

typedef map<IntVect, bool, IVCompareSWO> STLUtil::NodeMap

◆ EdgeMap

◆ CellMapIt

typedef CellMap::iterator STLUtil::CellMapIt

◆ NodeMapIt

typedef NodeMap::iterator STLUtil::NodeMapIt

◆ EdgeMapIt

typedef EdgeMap::iterator STLUtil::EdgeMapIt

Function Documentation

◆ PMap() [1/3]

void STLUtil::PMap ( const CellMap m)

◆ PMap() [2/3]

void STLUtil::PMap ( const NodeMap m)

◆ PMap() [3/3]

void STLUtil::PMap ( const pair< IntVect, TriInCell > &  p)

◆ PIV()

void STLUtil::PIV ( const IntVect iv)

◆ PRV()

void STLUtil::PRV ( const RealVect iv)

◆ PVec() [1/5]

void STLUtil::PVec ( const Vector< int > &  v)

◆ PVec() [2/5]

void STLUtil::PVec ( const Vector< IntVect > &  v)

◆ PVec() [3/5]

void STLUtil::PVec ( const Vector< RealVect > &  v)

◆ PVec() [4/5]

void STLUtil::PVec ( const Vector< Vector< IntVect > > &  v)

◆ PVec() [5/5]

void STLUtil::PVec ( const Vector< Vector< int > > &  v)

◆ IVToRV()

RealVect STLUtil::IVToRV ( const IntVect iv,
const RealVect a_origin,
const RealVect a_dx 
)

◆ RVSign()

IntVect STLUtil::RVSign ( const RealVect rv)