ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_pw
module_pwdft
update_cell_pw.h
Go to the documentation of this file.
1
#ifndef UPDATE_CELL_PW_H
2
#define UPDATE_CELL_PW_H
3
4
#include "
source_cell/unitcell.h
"
5
#include "
source_cell/klist.h
"
6
#include "
source_basis/module_pw/pw_basis_k.h
"
7
#include "
source_pw/module_pwdft/vnl_pw.h
"
8
9
struct
Input_para
;
10
11
namespace
pw
12
{
13
14
void
update_cell_pw
(
const
UnitCell
& ucell,
15
pseudopot_cell_vnl
& ppcell,
16
const
K_Vectors
& kv,
17
ModulePW::PW_Basis_K
* pw_wfc,
18
const
Input_para
& inp);
19
20
}
21
#endif
K_Vectors
Definition
klist.h:12
ModulePW::PW_Basis_K
Special pw_basis class. It includes different k-points.
Definition
pw_basis_k.h:56
UnitCell
Definition
unitcell.h:15
pseudopot_cell_vnl
Definition
vnl_pw.h:21
pw
Definition
deltaspin_pw.cpp:7
pw::update_cell_pw
void update_cell_pw(const UnitCell &ucell, pseudopot_cell_vnl &ppcell, const K_Vectors &kv, ModulePW::PW_Basis_K *pw_wfc, const Input_para &inp)
Definition
update_cell_pw.cpp:9
pw_basis_k.h
klist.h
Input_para
Definition
input_parameter.h:12
unitcell.h
vnl_pw.h
Generated by
1.9.8