Chombo + EB
3.0
|
#include <IrregTag.H>
Classes | |
class | Entry |
Public Member Functions | |
IrregTag () | |
~IrregTag () | |
void | read (const std::string &a_filename) |
void | read (HDF5Handle &handle) |
void | write (const std::string &a_filename) |
void | write (HDF5Handle &handle) |
void | setTags (const VolIndex &a_vol, const Vector< int > &tags, const Vector< double > &values) |
void | close () |
TagSet | tags (const VolIndex &a_index) const |
int | numVol () const |
TagSet | tags (int a_tagsetIndex) const |
Private Attributes | |
bool | m_closed |
IntVectSet | m_ivs |
std::list< Entry > | m_accumulator |
Vector< Entry > | m_set |
IrregTag::IrregTag | ( | ) |
IrregTag::~IrregTag | ( | ) |
void IrregTag::read | ( | const std::string & | a_filename | ) |
/name I/O routines
void IrregTag::read | ( | HDF5Handle & | handle | ) |
void IrregTag::write | ( | const std::string & | a_filename | ) |
void IrregTag::write | ( | HDF5Handle & | handle | ) |
void IrregTag::setTags | ( | const VolIndex & | a_vol, |
const Vector< int > & | tags, | ||
const Vector< double > & | values | ||
) |
/name Construction routines
void IrregTag::close | ( | ) |
Called when no more calls to setTags will be performed.
/name Access routines
IrregTag object must be 'closed' before these operations can be performed.
Referenced by IrregTag::Entry::define().
int IrregTag::numVol | ( | ) | const |
TagSet IrregTag::tags | ( | int | a_tagsetIndex | ) | const |
|
private |
|
private |
|
private |