ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for Grid, including all inherited members.
all_adj_info | Grid | |
atoms_in_box | Grid | |
box_edge_length | Grid | |
box_nx | Grid | |
box_ny | Grid | |
box_nz | Grid | |
Check_Expand_Condition(const UnitCell &ucell) | Grid | private |
clear_adj_info() | Grid | inline |
clear_atoms() | Grid | inline |
Construct_Adjacent(const UnitCell &ucell) | Grid | private |
Construct_Adjacent_final(const FAtom &fatom1, FAtom *fatom2) | Grid | private |
Construct_Adjacent_near_box(const FAtom &fatom) | Grid | private |
fft_gg | Grid | |
fft_grid | Grid | |
getBox(int &bx, int &by, int &bz, const double &x, const double &y, const double &z) | Grid | inline |
getGlayerX() const | Grid | inline |
getGlayerX_minus() const | Grid | inline |
getGlayerY() const | Grid | inline |
getGlayerY_minus() const | Grid | inline |
getGlayerZ() const | Grid | inline |
getGlayerZ_minus() const | Grid | inline |
glayerX | Grid | private |
glayerX_minus | Grid | private |
glayerY | Grid | private |
glayerY_minus | Grid | private |
glayerZ | Grid | private |
glayerZ_minus | Grid | private |
Grid() | Grid | inline |
Grid(const int &test_grid_in) | Grid | |
init(std::ofstream &ofs, const UnitCell &ucell, const double radius_in, const bool boundary=true) | Grid | |
initBccRecipGrid(const int fftdim, const double a, const int index, const torch::Device device, double *volume, std::vector< std::vector< torch::Tensor > > &grid, std::vector< torch::Tensor > &gg) | Grid | private |
initFccRecipGrid(const int fftdim, const double a, const int index, const torch::Device device, double *volume, std::vector< std::vector< torch::Tensor > > &grid, std::vector< torch::Tensor > &gg) | Grid | private |
initGrid(const int fftdim, const int ndata, const std::string *cell, const double *a, const torch::Device device, double *volume) | Grid | |
initGrid_(const int fftdim, const int ndata, const std::string *cell, const double *a, const torch::Device device, double *volume, std::vector< std::vector< torch::Tensor > > &grid, std::vector< torch::Tensor > &gg) | Grid | private |
initScRecipGrid(const int fftdim, const double a, const int index, const torch::Device device, double *volume, std::vector< std::vector< torch::Tensor > > &grid, std::vector< torch::Tensor > &gg) | Grid | private |
operator=(Grid &&)=default | Grid | |
pbc | Grid | |
setMemberVariables(std::ofstream &ofs_in, const UnitCell &ucell) | Grid | private |
sradius | Grid | |
sradius2 | Grid | |
test_grid | Grid | private |
x_max | Grid | |
x_min | Grid | |
y_max | Grid | |
y_min | Grid | |
z_max | Grid | |
z_min | Grid | |
~Grid() | Grid | virtual |