ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
Loading...
Searching...
No Matches
rho_tau_lcao.h
Go to the documentation of this file.
1#ifndef RHO_TAU_LCAO_H
2#define RHO_TAU_LCAO_H
3
6
7// generate charge density from different basis or methods
8namespace LCAO_domain
9{
10 void dm2rho(std::vector<hamilt::HContainer<double>*> &dmr,
11 const int nspin,
12 Charge* chr,
13 bool skip_normalize = false);
14
15 void dm2tau(std::vector<hamilt::HContainer<double>*> &dmr,
16 const int nspin,
17 Charge* chr);
18}
19
20#endif
Definition charge.h:18
Definition hcontainer.h:144
Definition LCAO_allocate.cpp:8
void dm2tau(std::vector< hamilt::HContainer< double > * > &dmr, const int nspin, Charge *chr)
Definition rho_tau_lcao.cpp:35
void dm2rho(std::vector< hamilt::HContainer< double > * > &dmr, const int nspin, Charge *chr, bool skip_normalize=false)
Definition rho_tau_lcao.cpp:5