Chombo + EB
3.2
|
#include <Stencil.H>
Public Member Functions | |
IndexML () | |
IndexML (const IndexML &a_ml) | |
IndexML (IntVect a_iv, short a_lev) | |
void | define (IntVect a_iv, short a_lev, short a_blockid=0) |
bool | operator== (const IndexML &p) const |
bool | operator!= (const IndexML &p) const |
bool | operator> (const IndexML &p) const |
bool | operator< (const IndexML &p) const |
short | level () const |
IntVect | iv () const |
short | block () const |
void | setIV (IntVect a_iv) |
void | setLevel (short a_lev) |
void | setBlock (short a_bid) |
Protected Attributes | |
IntVect | m_iv |
short | m_lev |
short | m_blockID |
Friends | |
std::ostream & | operator<< (std::ostream &os, const IndexML &iv) |
Encapsulate a multilevel index
|
inline |
|
inline |
|
inline |
|
inline |
References m_blockID, m_iv, m_lev, operator!=(), operator<(), operator==(), and operator>().
Referenced by StencilTensorValue::define().
|
inline |
References m_lev.
|
inline |
References m_iv.
Referenced by StencilTensorValue::scale(), and setBlock().
|
inline |
References m_blockID.
|
inline |
References m_lev.
|
inline |
References iv(), m_blockID, and operator<<.
|
friend |
Referenced by StencilTensorValue::scale(), and setBlock().
|
protected |
Referenced by define(), level(), and setLevel().
|
protected |
Referenced by block(), define(), and setBlock().