ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
output_dmk.h
Go to the documentation of this file.
1#ifndef MODULE_IO_OUTPUT_DMK_H
2#define MODULE_IO_OUTPUT_DMK_H
5
6namespace ModuleIO
7{
8
9template <typename TK>
11{
12 public:
14 Parallel_Orbitals* ParaV,
15 int nspin,
16 int nks);
17
18 TK* get_DMK(int ik);
19
20 private:
23 int nks_;
24 int nspin_;
25 std::vector<TK> DMK;
26};
27
28} // namespace ModuleIO
29
30#endif // MODULE_IO_OUTPUT_DMK_H
Definition output_dmk.h:11
std::vector< TK > DMK
Definition output_dmk.h:25
elecstate::DensityMatrix< TK, double > * p_DM_
Definition output_dmk.h:21
int nspin_
Definition output_dmk.h:24
int nks_
Definition output_dmk.h:23
Parallel_Orbitals * ParaV_
Definition output_dmk.h:22
TK * get_DMK(int ik)
Definition output_dmk.cpp:13
Definition parallel_orbitals.h:9
Definition density_matrix.h:70
Definition input_help.cpp:10