#include <grid.h>
◆ MolecularGridPoints() [1/3]
occ::dft::MolecularGridPoints::MolecularGridPoints |
( |
| ) |
|
|
default |
◆ MolecularGridPoints() [2/3]
occ::dft::MolecularGridPoints::MolecularGridPoints |
( |
const Mat3N & |
points, |
|
|
const Vec & |
weights, |
|
|
const std::vector< std::pair< size_t, size_t > > & |
atom_blocks |
|
) |
| |
|
inline |
◆ MolecularGridPoints() [3/3]
occ::dft::MolecularGridPoints::MolecularGridPoints |
( |
const std::vector< AtomGrid > & |
atom_grids | ) |
|
|
inline |
◆ atom_blocks()
const std::vector< std::pair< size_t, size_t > > & occ::dft::MolecularGridPoints::atom_blocks |
( |
| ) |
const |
|
inline |
◆ get_atom_grid()
AtomGrid occ::dft::MolecularGridPoints::get_atom_grid |
( |
size_t |
atom_idx, |
|
|
uint_fast8_t |
atomic_number |
|
) |
| const |
|
inline |
◆ initialize_from_atom_grids()
void occ::dft::MolecularGridPoints::initialize_from_atom_grids |
( |
const std::vector< AtomGrid > & |
atom_grids | ) |
|
|
inline |
◆ num_atoms()
size_t occ::dft::MolecularGridPoints::num_atoms |
( |
| ) |
const |
|
inline |
◆ num_points()
size_t occ::dft::MolecularGridPoints::num_points |
( |
| ) |
const |
|
inline |
◆ points()
const Mat3N & occ::dft::MolecularGridPoints::points |
( |
| ) |
const |
|
inline |
◆ points_for_atom()
Eigen::Ref< const Mat3N > occ::dft::MolecularGridPoints::points_for_atom |
( |
size_t |
atom_idx | ) |
const |
|
inline |
◆ weights()
const Vec & occ::dft::MolecularGridPoints::weights |
( |
| ) |
const |
|
inline |
◆ weights_for_atom()
Eigen::Ref< const Vec > occ::dft::MolecularGridPoints::weights_for_atom |
( |
size_t |
atom_idx | ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /home/runner/work/occ/occ/include/occ/dft/grid.h