ABACUS develop
Atomic-orbital Based Ab-initio Computation at UStc
|
Public Member Functions | |
DiagoLapackPrepare (int nlocal, int nbands, int nb2d, int sparsity, std::string hfname, std::string sfname, std::string solutionfname) | |
bool | read_HS () |
bool | produce_HS () |
void | print_hs () |
void | pb2d () |
void | set_env () |
void | diago () |
void | read_SOLUTION () |
bool | compare_eigen (std::stringstream &out_info) |
Public Attributes | |
int | nlocal |
int | nbands |
int | nb2d |
int | sparsity |
std::string | sfname |
std::string | hfname |
std::string | solutionfname |
std::vector< T > | h |
std::vector< T > | s |
HamiltTEST< T > | hmtest |
psi::Psi< T > | psi |
std::vector< double > | e_solver |
std::vector< double > | e_lapack |
std::vector< double > | abc |
int | icontxt |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
std::vector<double> DiagoLapackPrepare< T >::abc |
std::vector<double> DiagoLapackPrepare< T >::e_lapack |
std::vector<double> DiagoLapackPrepare< T >::e_solver |
std::vector<T> DiagoLapackPrepare< T >::h |
std::string DiagoLapackPrepare< T >::hfname |
HamiltTEST<T> DiagoLapackPrepare< T >::hmtest |
int DiagoLapackPrepare< T >::icontxt |
int DiagoLapackPrepare< T >::nb2d |
int DiagoLapackPrepare< T >::nbands |
int DiagoLapackPrepare< T >::nlocal |
psi::Psi<T> DiagoLapackPrepare< T >::psi |
std::vector<T> DiagoLapackPrepare< T >::s |
std::string DiagoLapackPrepare< T >::sfname |
std::string DiagoLapackPrepare< T >::solutionfname |
int DiagoLapackPrepare< T >::sparsity |