@@ -23,37 +23,28 @@ class Gint_Gamma : public Gint
2323{
2424 public:
2525
26- // Gint_Gamma();
27- // ~Gint_Gamma();
28-
29- // / @brief move operator for the next ESolver to directly use its infomation
30- // / @param rhs
31- // / @return *this
26+ // ! @brief move operator for the next ESolver to directly use its infomation
27+ // ! @param rhs
28+ // ! @return *this
3229 Gint_Gamma& operator =(Gint_Gamma&& rhs);
3330
34- // ------------------------------------------------------
35- // in gint_gamma_vl.cpp
36- // ------------------------------------------------------
37- // there is an additional step in calculating vlocal for gamma point
38- // namely the redistribution of Hamiltonian from grid to 2D block format
39- // hence we have an additional layer outside the unified interface
31+ // ! in gint_gamma_vl.cpp
32+ // ! there is an additional step in calculating vlocal for gamma point
33+ // ! namely the redistribution of Hamiltonian from grid to 2D block format
34+ // ! hence we have an additional layer outside the unified interface
4035 void cal_vlocal (Gint_inout* inout, const bool new_e_iteration);
4136
42- // ------------------------------------------------------
43- // in gint_gamma_env.cpp
44- // ------------------------------------------------------
45- // calcualte the envelope function
37+ // ! in gint_gamma_env.cpp
38+ // ! calcualte the electronic wave functions via grid integral
4639 void cal_env (const double * wfc, double * rho,UnitCell &ucell);
4740
48- // ------------------------------------------------------
49- // in veff_lcao.cpp
50- // ------------------------------------------------------
51- // / transfer this->hRGint to Veff::hR
41+ // ! transfer this->hRGint to Veff::hR
5242 void transfer_pvpR (hamilt::HContainer<double >* hR,const UnitCell* ucell);
5343
5444private:
5545
56- double *** DM = nullptr ; // pointer to LOC.DM
46+ // ! pointer to density matrix
47+ double *** DM = nullptr ;
5748
5849};
5950
0 commit comments