#include <regular_grid.h>
|
void | GridSetup (const Eigen::Array< Index, 3, 1 > &steps, const Eigen::Array3d &padding, const QMMolecule &atoms, const AOBasis &basis) |
|
void | GridSetup (const Eigen::Array3d &stepsize, const Eigen::Array3d &padding, const QMMolecule &atoms, const AOBasis &basis) |
|
Index | getGridSize () const |
|
Index | getBoxesSize () const |
|
const GridBox & | operator[] (Index index) const |
|
GridBox & | operator[] (Index index) |
|
std::vector< GridBox >::iterator | begin () |
|
std::vector< GridBox >::iterator | end () |
|
std::vector< GridBox >::const_iterator | begin () const |
|
std::vector< GridBox >::const_iterator | end () const |
|
Eigen::Array3d | getStepSizes () const |
|
Eigen::Vector3d | getStartingPoint () const |
|
Eigen::Array< Index, 3, 1 > | getSteps () const |
|
Definition at line 32 of file regular_grid.h.
◆ begin() [1/2]
std::vector< GridBox >::iterator votca::xtp::Regular_Grid::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
std::vector< GridBox >::const_iterator votca::xtp::Regular_Grid::begin |
( |
| ) |
const |
|
inline |
◆ end() [1/2]
std::vector< GridBox >::iterator votca::xtp::Regular_Grid::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
std::vector< GridBox >::const_iterator votca::xtp::Regular_Grid::end |
( |
| ) |
const |
|
inline |
◆ getBoxesSize()
Index votca::xtp::Regular_Grid::getBoxesSize |
( |
| ) |
const |
|
inline |
◆ getGridSize()
Index votca::xtp::Regular_Grid::getGridSize |
( |
| ) |
const |
|
inline |
◆ getStartingPoint()
Eigen::Vector3d votca::xtp::Regular_Grid::getStartingPoint |
( |
| ) |
const |
|
inline |
◆ getSteps()
Eigen::Array< Index, 3, 1 > votca::xtp::Regular_Grid::getSteps |
( |
| ) |
const |
|
inline |
◆ getStepSizes()
Eigen::Array3d votca::xtp::Regular_Grid::getStepSizes |
( |
| ) |
const |
|
inline |
◆ GridSetup() [1/2]
void votca::xtp::Regular_Grid::GridSetup |
( |
const Eigen::Array3d & | stepsize, |
|
|
const Eigen::Array3d & | padding, |
|
|
const QMMolecule & | atoms, |
|
|
const AOBasis & | basis ) |
◆ GridSetup() [2/2]
void votca::xtp::Regular_Grid::GridSetup |
( |
const Eigen::Array< Index, 3, 1 > & | steps, |
|
|
const Eigen::Array3d & | padding, |
|
|
const QMMolecule & | atoms, |
|
|
const AOBasis & | basis ) |
◆ operator[]() [1/2]
GridBox & votca::xtp::Regular_Grid::operator[] |
( |
Index | index | ) |
|
|
inline |
◆ operator[]() [2/2]
const GridBox & votca::xtp::Regular_Grid::operator[] |
( |
Index | index | ) |
const |
|
inline |
◆ grid_boxes_
std::vector<GridBox> votca::xtp::Regular_Grid::grid_boxes_ |
|
private |
◆ startingpoint_
Eigen::Vector3d votca::xtp::Regular_Grid::startingpoint_ = Eigen::Vector3d::Zero() |
|
private |
◆ steps_
Eigen::Array<Index, 3, 1> votca::xtp::Regular_Grid::steps_ = Eigen::Array<Index, 3, 1>::Zero() |
|
private |
◆ stepsizes_
Eigen::Array3d votca::xtp::Regular_Grid::stepsizes_ = Eigen::Array3d::Zero() |
|
private |
◆ totalgridsize_
Index votca::xtp::Regular_Grid::totalgridsize_ |
|
private |
The documentation for this class was generated from the following files: