#include <vxc_grid.h>
|
void | FindSignificantShells (const AOBasis &basis) |
|
double | erf1c (double x) const |
|
void | SortGridpointsintoBlocks (const std::vector< std::vector< GridContainers::Cartesian_gridpoint > > &grid) |
|
Eigen::MatrixXd | CalcInverseAtomDist (const QMMolecule &atoms) const |
|
Index | UpdateOrder (LebedevGrid &sphericalgridofElement, Index maxorder, std::vector< double > &PruningIntervals, double r) const |
|
GridContainers::Cartesian_gridpoint | CreateCartesianGridpoint (const Eigen::Vector3d &atomA_pos, GridContainers::radial_grid &radial_grid, GridContainers::spherical_grid &spherical_grid, Index i_rad, Index i_sph) const |
|
Eigen::VectorXd | SSWpartition (const Eigen::VectorXd &rq_i, const Eigen::MatrixXd &Rij) const |
|
void | SSWpartitionAtom (const QMMolecule &atoms, std::vector< GridContainers::Cartesian_gridpoint > &atomgrid, Index i_atom, const Eigen::MatrixXd &Rij) const |
|
Eigen::MatrixXd | CalcDistanceAtomsGridpoints (const QMMolecule &atoms, std::vector< GridContainers::Cartesian_gridpoint > &atomgrid) const |
|
Definition at line 34 of file vxc_grid.h.
◆ begin() [1/2]
std::vector< GridBox >::iterator votca::xtp::Vxc_Grid::begin |
( |
| ) |
|
|
inline |
◆ begin() [2/2]
std::vector< GridBox >::const_iterator votca::xtp::Vxc_Grid::begin |
( |
| ) |
const |
|
inline |
◆ CalcDistanceAtomsGridpoints()
◆ CalcInverseAtomDist()
Eigen::MatrixXd votca::xtp::Vxc_Grid::CalcInverseAtomDist |
( |
const QMMolecule & | atoms | ) |
const |
|
private |
◆ CreateCartesianGridpoint()
◆ end() [1/2]
std::vector< GridBox >::iterator votca::xtp::Vxc_Grid::end |
( |
| ) |
|
|
inline |
◆ end() [2/2]
std::vector< GridBox >::const_iterator votca::xtp::Vxc_Grid::end |
( |
| ) |
const |
|
inline |
◆ erf1c()
double votca::xtp::Vxc_Grid::erf1c |
( |
double | x | ) |
const |
|
private |
◆ FindSignificantShells()
void votca::xtp::Vxc_Grid::FindSignificantShells |
( |
const AOBasis & | basis | ) |
|
|
private |
◆ getBoxesSize()
Index votca::xtp::Vxc_Grid::getBoxesSize |
( |
| ) |
const |
|
inline |
◆ getGridpoints()
std::vector< const Eigen::Vector3d * > votca::xtp::Vxc_Grid::getGridpoints |
( |
| ) |
const |
◆ getGridSize()
Index votca::xtp::Vxc_Grid::getGridSize |
( |
| ) |
const |
|
inline |
◆ getWeightedDensities()
std::vector< double > votca::xtp::Vxc_Grid::getWeightedDensities |
( |
| ) |
const |
◆ GridSetup()
void votca::xtp::Vxc_Grid::GridSetup |
( |
const std::string & | type, |
|
|
const QMMolecule & | atoms, |
|
|
const AOBasis & | basis ) |
◆ operator[]() [1/2]
◆ operator[]() [2/2]
const GridBox & votca::xtp::Vxc_Grid::operator[] |
( |
Index | index | ) |
const |
|
inline |
◆ SortGridpointsintoBlocks()
◆ SSWpartition()
Eigen::VectorXd votca::xtp::Vxc_Grid::SSWpartition |
( |
const Eigen::VectorXd & | rq_i, |
|
|
const Eigen::MatrixXd & | Rij ) const |
|
private |
◆ SSWpartitionAtom()
◆ UpdateOrder()
Index votca::xtp::Vxc_Grid::UpdateOrder |
( |
LebedevGrid & | sphericalgridofElement, |
|
|
Index | maxorder, |
|
|
std::vector< double > & | PruningIntervals, |
|
|
double | r ) const |
|
private |
◆ density_set_
bool votca::xtp::Vxc_Grid::density_set_ = false |
|
private |
◆ grid_boxes_
std::vector<GridBox> votca::xtp::Vxc_Grid::grid_boxes_ |
|
private |
◆ totalgridsize_
Index votca::xtp::Vxc_Grid::totalgridsize_ |
|
private |
The documentation for this class was generated from the following files: