occ
|
Structure to hold atom-centered grid data. More...
#include <grid_types.h>
Public Member Functions | |
AtomGrid ()=default | |
Default constructor. | |
AtomGrid (size_t num_points) | |
Constructor that pre-allocates memory. | |
size_t | num_points () const |
Gets the number of points in the grid. | |
Public Attributes | |
uint_fast8_t | atomic_number = 0 |
Atomic number of the center atom. | |
Mat3N | points |
3D coordinates of grid points | |
Vec | weights |
Integration weights for each point. | |
Structure to hold atom-centered grid data.
Contains the 3D points, weights, and atomic number for a grid centered at an atom
|
default |
Default constructor.
occ::dft::AtomGrid::AtomGrid | ( | size_t | num_points | ) |
Constructor that pre-allocates memory.
num_points | Number of grid points to allocate |
|
inline |
Gets the number of points in the grid.
uint_fast8_t occ::dft::AtomGrid::atomic_number = 0 |
Atomic number of the center atom.
Mat3N occ::dft::AtomGrid::points |
3D coordinates of grid points
Vec occ::dft::AtomGrid::weights |
Integration weights for each point.