#include <block_subset.h>
Public Member Functions | |
| BlockFunc (const multi1d< int > &blk) | |
| BlockFunc (int dir, const multi1d< int > &blk) | |
| int | operator() (const multi1d< int > &coordinate) const |
| int | numSubsets () const |
Private Member Functions | |
| BlockFunc () | |
| void | init (const multi1d< int > &blk) |
Private Attributes | |
| int | time_dir |
| multi1d< int > | block |
| multi1d< int > | blockNum |
| int | Nblocks |
Definition at line 16 of file block_subset.h.
| Chroma::BlockFunc::BlockFunc | ( | const multi1d< int > & | blk | ) | [inline] |
| Chroma::BlockFunc::BlockFunc | ( | int | dir, | |
| const multi1d< int > & | blk | |||
| ) | [inline] |
| Chroma::BlockFunc::BlockFunc | ( | ) | [inline, private] |
Definition at line 40 of file block_subset.h.
| void Chroma::BlockFunc::init | ( | const multi1d< int > & | blk | ) | [inline, private] |
Definition at line 42 of file block_subset.h.
References block, blockNum, Nblocks, and time_dir.
Referenced by BlockFunc().
| int Chroma::BlockFunc::numSubsets | ( | ) | const [inline] |
| int Chroma::BlockFunc::operator() | ( | const multi1d< int > & | coordinate | ) | const [inline] |
multi1d<int> Chroma::BlockFunc::block [private] |
multi1d<int> Chroma::BlockFunc::blockNum [private] |
int Chroma::BlockFunc::Nblocks [private] |
int Chroma::BlockFunc::time_dir [private] |
1.4.7