ABACUS
develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
source
source_io
module_energy
write_proj_band_lcao.h
Go to the documentation of this file.
1
#ifndef WRITE_PROJ_BAND_LCAO_H
2
#define WRITE_PROJ_BAND_LCAO_H
3
#include "
source_cell/klist.h
"
4
#include "
source_cell/unitcell.h
"
5
#include "
source_estate/elecstate.h
"
6
#include "
source_psi/psi.h
"
7
#include "
source_hamilt/hamilt.h
"
8
#include "
source_basis/module_ao/parallel_orbitals.h
"
9
10
namespace
ModuleIO
11
{
12
template
<
typename
TK>
13
void
write_proj_band_lcao
(
14
const
psi::Psi<TK>
*
psi
,
15
const
Parallel_Orbitals
&pv,
16
const
elecstate::ElecState
* pelec,
17
const
K_Vectors
& kv,
18
const
UnitCell
&ucell,
19
hamilt::Hamilt<TK>
* p_ham);
20
}
21
22
#endif
K_Vectors
Definition
klist.h:12
Parallel_Orbitals
Definition
parallel_orbitals.h:9
UnitCell
Definition
unitcell.h:15
elecstate::ElecState
Definition
elecstate.h:15
hamilt::Hamilt
Definition
hamilt.h:17
psi::Psi
Definition
psi.h:37
elecstate.h
hamilt.h
ModuleIO
Definition
input_help.cpp:10
ModuleIO::write_proj_band_lcao
void write_proj_band_lcao(const psi::Psi< TK > *psi, const Parallel_Orbitals &pv, const elecstate::ElecState *pelec, const K_Vectors &kv, const UnitCell &ucell, hamilt::Hamilt< TK > *p_ham)
psi
Definition
exx_lip.h:23
psi.h
parallel_orbitals.h
klist.h
unitcell.h
Generated by
1.9.8