ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
This is the complete list of members for Grid_Driver, including all inherited members.
adj_info | Grid_Driver | mutableprivate |
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 | |
Find_atom(const UnitCell &ucell, const int ntype, const int nnumber, AdjacentAtomInfo *adjs=nullptr) const | Grid_Driver | |
Find_atom(const UnitCell &ucell, const ModuleBase::Vector3< double > &cartesian_posi, const int &ntype, const int &nnumber, AdjacentAtomInfo *adjs=nullptr) const | Grid_Driver | |
getAdjacentNum() const | Grid_Driver | inline |
getAdjacentTau(const int i) const | Grid_Driver | inline |
getBox(const int i) const | Grid_Driver | inline |
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 |
getNatom(const int i) const | Grid_Driver | inline |
getType(const int i) const | Grid_Driver | 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 | |
Grid_Driver() | Grid_Driver | inline |
Grid_Driver(const int &test_d_in, const int &test_grid_in) | Grid_Driver | |
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_Driver &&)=default | Grid_Driver | |
Grid::operator=(Grid &&)=default | Grid | |
pbc | Grid | |
setMemberVariables(std::ofstream &ofs_in, const UnitCell &ucell) | Grid | private |
sradius | Grid | |
sradius2 | Grid | |
test_deconstructor | Grid_Driver | private |
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 |
~Grid_Driver() | Grid_Driver |