Chombo + EB + MF  3.2
Public Types | Public Member Functions | Public Attributes | List of all members
IFData< 1 > Class Template Reference

#include <IFData.H>

Public Types

typedef Real EdgeIntersection
 
typedef int Vertex
 
typedef map< Vertex, int > CornerSigns
 
typedef int IvDim
 
typedef Real RvDim
 

Public Member Functions

 IFData ()
 
 IFData (const IFData< 1 > &a_ifData)
 
 IFData (const IFData< 2 > &a_hIFData, const int &a_maxOrder, const int &a_idir, const int &a_hilo)
 
 ~IFData ()
 
void print (ostream &a_out) const
 
void operator= (const IFData< 1 > &a_ifData)
 

Public Attributes

CornerSigns m_cornerSigns
 
EdgeIntersection m_intersection
 
CoordinateSystem< 1 > m_globalCoord
 
CoordinateSystem< 1 > m_cellCenterCoord
 
CoordinateSystem< 1 > m_parentCoord
 
bool m_allVerticesIn
 
bool m_allVerticesOut
 
bool m_allVerticesOn
 
bool m_badNormal
 

Member Typedef Documentation

◆ EdgeIntersection

typedef Real IFData< 1 >::EdgeIntersection

◆ Vertex

typedef int IFData< 1 >::Vertex

◆ CornerSigns

typedef map<Vertex,int> IFData< 1 >::CornerSigns

◆ IvDim

typedef int IFData< 1 >::IvDim

◆ RvDim

typedef Real IFData< 1 >::RvDim

Constructor & Destructor Documentation

◆ IFData() [1/3]

IFData< 1 >::IFData ( )

◆ IFData() [2/3]

IFData< 1 >::IFData ( const IFData< 1 > &  a_ifData)

◆ IFData() [3/3]

IFData< 1 >::IFData ( const IFData< 2 > &  a_hIFData,
const int &  a_maxOrder,
const int &  a_idir,
const int &  a_hilo 
)

◆ ~IFData()

IFData< 1 >::~IFData ( )

Member Function Documentation

◆ print()

void IFData< 1 >::print ( ostream &  a_out) const

◆ operator=()

void IFData< 1 >::operator= ( const IFData< 1 > &  a_ifData)

Member Data Documentation

◆ m_cornerSigns

CornerSigns IFData< 1 >::m_cornerSigns

◆ m_intersection

EdgeIntersection IFData< 1 >::m_intersection

◆ m_globalCoord

CoordinateSystem<1> IFData< 1 >::m_globalCoord

◆ m_cellCenterCoord

CoordinateSystem<1> IFData< 1 >::m_cellCenterCoord

◆ m_parentCoord

CoordinateSystem<1> IFData< 1 >::m_parentCoord

◆ m_allVerticesIn

bool IFData< 1 >::m_allVerticesIn

◆ m_allVerticesOut

bool IFData< 1 >::m_allVerticesOut

◆ m_allVerticesOn

bool IFData< 1 >::m_allVerticesOn

◆ m_badNormal

bool IFData< 1 >::m_badNormal

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