20 #include "NamespaceHeader.H"
82 void linearOut(
void*
const a_outBuf)
const;
83 void linearIn(
const void*
const inBuf);
142 :
BaseIndex(),m_iv(a_ix), m_cellIndex(a_vofID), m_isDefined(true)
156 :m_iv(
IntVect::Zero), m_cellIndex(-1), m_isDefined(false)
173 return !(*
this == rhs);
176 #include "NamespaceFooter.H"
std::ostream & operator<<(std::ostream &os, const VolIndex &iv)
IntVect m_iv
Definition: VolIndex.H:93
int m_cellIndex
Definition: VolIndex.H:96
bool operator==(const VolIndex &a_vofin) const
Definition: VolIndex.H:164
index for other indicies to inherit
Definition: BaseIndex.H:26
VolIndex()
Definition: VolIndex.H:155
int cellIndex() const
Definition: VolIndex.H:127
static size_t index_offset
Definition: VolIndex.H:87
const IntVect & gridIndex() const
Definition: VolIndex.H:119
void linearIn(const void *const inBuf)
bool operator!=(const VolIndex &rhs) const
Definition: VolIndex.H:171
bool lexLT(const IntVect &s) const
Definition: IntVect.H:814
void define(const VolIndex &a_vofin)
static int initializeOffsets()
An integer Vector in SpaceDim-dimensional space.
Definition: CHArray.H:42
bool operator<(const VolIndex &rhs) const
Definition: VolIndex.H:104
Volume of Fluid Index.
Definition: VolIndex.H:31
void linearOut(void *const a_outBuf) const
static size_t iv_offset
Definition: VolIndex.H:87
bool m_isDefined
Definition: VolIndex.H:98
bool isDefined() const
Definition: VolIndex.H:148