13using TAC = std::pair<int, std::array<int, 3>>;
24 const std::vector<std::map<
int, std::map<
TAC, RI::Tensor<double>>>>* Hexxd =
nullptr,
25 const std::vector<std::map<
int, std::map<
TAC, RI::Tensor<std::complex<double>>>>>* Hexxc =
nullptr,
27 const std::string& SR_filename =
"srs1_nao.csr",
28 const std::string& HR_filename_up =
"hrs1_nao.csr",
29 const std::string HR_filename_down =
"hrs2_nao.csr",
30 const bool& binary =
false,
31 const double& sparse_threshold = 1e-10);
42 const bool& binary =
false,
43 const double& sparse_threshold = 1e-10);
53 const bool& binary =
false,
54 const double& sparse_thr = 1e-10);
63 const std::string& TR_filename =
"trs1_nao.csr",
64 const bool& binary =
false,
65 const double& sparse_threshold = 1e-10);
71 const std::string& SR_filename =
"srs1_nao.csr",
72 const bool& binary =
false,
73 const double& sparse_threshold = 1e-10);
Definition sltk_grid_driver.h:43
Definition LCAO_HS_arrays.hpp:9
Definition parallel_orbitals.h:9
Definition two_center_bundle.h:11
void output_TR(const int istep, const UnitCell &ucell, const Parallel_Orbitals &pv, LCAO_HS_Arrays &HS_Arrays, const Grid_Driver &grid, const TwoCenterBundle &two_center_bundle, const LCAO_Orbitals &orb, const std::string &TR_filename="trs1_nao.csr", const bool &binary=false, const double &sparse_threshold=1e-10)
Definition write_HS_R.cpp:251
void output_dHR(const int &istep, const ModuleBase::matrix &v_eff, const UnitCell &ucell, const Parallel_Orbitals &pv, LCAO_HS_Arrays &HS_Arrays, const Grid_Driver &grid, const TwoCenterBundle &two_center_bundle, const LCAO_Orbitals &orb, const K_Vectors &kv, const bool &binary=false, const double &sparse_threshold=1e-10)
Definition write_HS_R.cpp:144
void output_HSR(const UnitCell &ucell, const int &istep, const ModuleBase::matrix &v_eff, const Parallel_Orbitals &pv, LCAO_HS_Arrays &HS_Arrays, const Grid_Driver &grid, const K_Vectors &kv, hamilt::Hamilt< TK > *p_ham, const std::string &SR_filename="srs1_nao.csr", const std::string &HR_filename_up="hrs1_nao.csr", const std::string HR_filename_down="hrs2_nao.csr", const bool &binary=false, const double &sparse_threshold=1e-10)
Definition write_HS_R.cpp:16
void output_dSR(const int &istep, const UnitCell &ucell, const Parallel_Orbitals &pv, LCAO_HS_Arrays &HS_Arrays, const Grid_Driver &grid, const TwoCenterBundle &two_center_bundle, const LCAO_Orbitals &orb, const K_Vectors &kv, const bool &binary=false, const double &sparse_thr=1e-10)
Definition write_HS_R.cpp:119
void output_SR(Parallel_Orbitals &pv, const Grid_Driver &grid, hamilt::Hamilt< TK > *p_ham, const std::string &SR_filename="srs1_nao.csr", const bool &binary=false, const double &sparse_threshold=1e-10)
Definition write_HS_R.cpp:191
std::pair< int, TC > TAC
Definition ri_cv_io_test.cpp:10
base device SOURCES math_hegvd_test cpp endif() if(ENABLE_GOOGLEBENCH) AddTest(TARGET PERF_MODULE_HSOLVER_KERNELS LIBS parameter $
Definition CMakeLists.txt:10