#include <grid_meshcell.h>
|
Grid_MeshCell & | operator= (Grid_MeshCell &&rhs)=default |
| move operator for the next ESolver to directly use its infomation
|
|
void | set_grid_dim (const int &ncx_in, const int &ncy_in, const int &ncz_in, const int &bx_in, const int &by_in, const int &bz_in, const int &nbx_in, const int &nby_in, const int &nbz_in, const int &nbxx_in, const int &nbzp_start_in, const int &nbzp_in) |
|
void | init_latvec (const UnitCell &ucell) |
|
void | init_meshcell_pos () |
|
void | cal_extended_cell (const int &dxe, const int &dye, const int &dze, const int &nbx, const int &nby, const int &nbz) |
|
◆ Grid_MeshCell()
Grid_MeshCell::Grid_MeshCell |
( |
| ) |
|
◆ ~Grid_MeshCell()
Grid_MeshCell::~Grid_MeshCell |
( |
| ) |
|
◆ init_latvec()
void Grid_MeshCell::init_latvec |
( |
const UnitCell & |
ucell | ) |
|
|
protected |
◆ init_meshcell_pos()
void Grid_MeshCell::init_meshcell_pos |
( |
void |
| ) |
|
|
protected |
◆ operator=()
move operator for the next ESolver to directly use its infomation
◆ set_grid_dim()
void Grid_MeshCell::set_grid_dim |
( |
const int & |
ncx_in, |
|
|
const int & |
ncy_in, |
|
|
const int & |
ncz_in, |
|
|
const int & |
bx_in, |
|
|
const int & |
by_in, |
|
|
const int & |
bz_in, |
|
|
const int & |
nbx_in, |
|
|
const int & |
nby_in, |
|
|
const int & |
nbz_in, |
|
|
const int & |
nbxx_in, |
|
|
const int & |
nbzp_start_in, |
|
|
const int & |
nbzp_in |
|
) |
| |
|
protected |
◆ bx
◆ bxyz
int Grid_MeshCell::bxyz =1 |
◆ by
◆ bz
◆ meshcell_GT
◆ meshcell_latvec0
◆ meshcell_pos
std::vector<std::vector<double> > Grid_MeshCell::meshcell_pos |
◆ meshcell_vec1
std::vector<double> Grid_MeshCell::meshcell_vec1 |
|
protected |
◆ meshcell_vec2
std::vector<double> Grid_MeshCell::meshcell_vec2 |
|
protected |
◆ meshcell_vec3
std::vector<double> Grid_MeshCell::meshcell_vec3 |
|
protected |
◆ nbx
◆ nbxx
◆ nbxyz
◆ nby
◆ nbz
◆ nbzp
◆ nbzp_start
int Grid_MeshCell::nbzp_start |
◆ ncx
◆ ncxyz
◆ ncy
◆ ncz
The documentation for this class was generated from the following files:
- /home/runner/work/abacus-develop/abacus-develop/source/source_lcao/module_gint/grid_meshcell.h
- /home/runner/work/abacus-develop/abacus-develop/source/source_lcao/module_gint/grid_meshcell.cpp