Chombo + EB  3.0
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_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

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

Constructor & Destructor Documentation

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

Member Function Documentation

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

Member Data Documentation

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

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