ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_io
nscf_band.h
Go to the documentation of this file.
1
#ifndef NSCF_BAND_H
2
#define NSCF_BAND_H
3
#include "
source_base/matrix.h
"
4
#include "
source_cell/klist.h
"
5
#include "
source_cell/parallel_kpoints.h
"
6
7
namespace
ModuleIO
8
{
20
void
nscf_band
(
const
int
& is,
21
const
std::string &eig_file,
22
const
int
& nband,
23
const
double
& fermie,
24
const
int
& precision,
25
const
ModuleBase::matrix
& ekb,
26
const
K_Vectors
& kv);
27
}
28
29
#endif
K_Vectors
Definition
klist.h:13
ModuleBase::matrix
Definition
matrix.h:19
matrix.h
ModuleIO
This class has two functions: restart psi from the previous calculation, and write psi to the disk.
Definition
cal_dos.h:9
ModuleIO::nscf_band
void nscf_band(const int &is, const std::string &eig_file, const int &nband, const double &fermie, const int &precision, const ModuleBase::matrix &ekb, const K_Vectors &kv)
calculate the band structure
Definition
nscf_band.cpp:12
parallel_kpoints.h
klist.h
Generated by
1.9.8