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

Classes

struct  IVCompareSWO
 
struct  EdgeCompareSWO
 
struct  RealIntCompare
 
struct  TriInCell
 

Typedefs

typedef map< IntVect,
TriInCell, IVCompareSWO
CellMap
 
typedef map< IntVect, bool,
IVCompareSWO
NodeMap
 
typedef map< CellEdge,
RealVect, EdgeCompareSWO
EdgeMap
 
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

typedef map<IntVect, bool, IVCompareSWO> STLUtil::NodeMap
typedef CellMap::iterator STLUtil::CellMapIt
typedef NodeMap::iterator STLUtil::NodeMapIt
typedef EdgeMap::iterator STLUtil::EdgeMapIt

Function Documentation

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