Chombo + EB  3.0
Public Member Functions | Public Attributes | List of all members
IrregTag::Entry Class Reference

Public Member Functions

 Entry ()
 
 Entry (const VolIndex &index, const Vector< int > &tags, const Vector< double > &values)
 
void define (const VolIndex &index, const Vector< int > &tags, const Vector< double > &values)
 
bool operator< (const Entry &rhs) const
 
int linearSize () const
 
void linearOut (void *const a_outBuf) const
 
void linearIn (void *const inBuf)
 

Public Attributes

VolIndex m_index
 
Vector< int > m_tags
 
Vector< double > m_values
 

Constructor & Destructor Documentation

◆ Entry() [1/2]

IrregTag::Entry::Entry ( )
inline

◆ Entry() [2/2]

IrregTag::Entry::Entry ( const VolIndex index,
const Vector< int > &  tags,
const Vector< double > &  values 
)
inline

Member Function Documentation

◆ define()

void IrregTag::Entry::define ( const VolIndex index,
const Vector< int > &  tags,
const Vector< double > &  values 
)
inline

References TagSet::index.

◆ operator<()

bool IrregTag::Entry::operator< ( const Entry rhs) const
inline

References m_index.

◆ linearSize()

int IrregTag::Entry::linearSize ( void  ) const
inline

◆ linearOut()

void IrregTag::Entry::linearOut ( void *const  a_outBuf) const
inline

◆ linearIn()

void IrregTag::Entry::linearIn ( void *const  inBuf)
inline

Member Data Documentation

◆ m_index

VolIndex IrregTag::Entry::m_index

Referenced by operator<().

◆ m_tags

Vector<int> IrregTag::Entry::m_tags

◆ m_values

Vector<double> IrregTag::Entry::m_values

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