|
ergo
|
A class that is able to quickly determine the active shells that overlap with given box in space. More...
Public Member Functions | |
| ActiveBfShells (const GridGenMolInfo &ggmi_) | |
| int | getMaxShells () const |
| ~ActiveBfShells () | |
| void | setForBox (const Box &b, int *nBlocks, int(*shlBlocks)[2]) const |
| the start and stop+1 indexes. More... | |
Static Public Member Functions | |
| static int | getNoOfShells (int nBlocks, int(*shlBlocks)[2]) |
Private Attributes | |
| const GridGenMolInfo & | ggmi |
| real * | rShell2 |
A class that is able to quickly determine the active shells that overlap with given box in space.
|
inlineexplicit |
References ggmi, rShell2, and GridGenMolInfo::setShellRadii().
|
inline |
References rShell2.
|
inline |
References ggmi, and GridGenMolInfo::noOfShells.
Referenced by Stream::saveThread(), and Stream::saveToFile().
|
inlinestatic |
the start and stop+1 indexes.
References GridGenMolInfo::getBlocks(), Box::getMaxDim(), ggmi, Box::hi, Box::lo, rShell2, and Box::size().
Referenced by Stream::saveAtomGridInBox().
|
private |
Referenced by ActiveBfShells(), getMaxShells(), and setForBox().
|
private |
Referenced by ActiveBfShells(), setForBox(), and ~ActiveBfShells().