1#ifndef LCAO_HS_ARRAYS_H
2#define LCAO_HS_ARRAYS_H
27 std::map<Abfs::Vector3_Order<int>,
28 std::map<size_t, std::map<size_t, double>>>
30 std::map<Abfs::Vector3_Order<int>,
31 std::map<size_t, std::map<size_t, double>>>
33 std::map<Abfs::Vector3_Order<int>,
34 std::map<size_t, std::map<size_t, double>>>
37 std::map<Abfs::Vector3_Order<int>,
38 std::map<size_t, std::map<size_t, double>>>
40 std::map<Abfs::Vector3_Order<int>,
41 std::map<size_t, std::map<size_t, double>>>
43 std::map<Abfs::Vector3_Order<int>,
44 std::map<size_t, std::map<size_t, double>>>
48 std::map<Abfs::Vector3_Order<int>,
49 std::map<size_t, std::map<size_t, std::complex<double>>>>
51 std::map<Abfs::Vector3_Order<int>,
52 std::map<size_t, std::map<size_t, std::complex<double>>>>
55 std::map<Abfs::Vector3_Order<int>,
56 std::map<size_t, std::map<size_t, std::complex<double>>>>
58 std::map<Abfs::Vector3_Order<int>,
59 std::map<size_t, std::map<size_t, std::complex<double>>>>
61 std::map<Abfs::Vector3_Order<int>,
62 std::map<size_t, std::map<size_t, std::complex<double>>>>
Definition LCAO_HS_arrays.hpp:9
LCAO_HS_Arrays()
Definition LCAO_HS_arrays.hpp:11
std::set< Abfs::Vector3_Order< int > > all_R_coor
Definition LCAO_HS_arrays.hpp:71
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > SR_sparse
Definition LCAO_HS_arrays.hpp:32
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > HR_sparse[2]
Definition LCAO_HS_arrays.hpp:29
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > dHRy_sparse[2]
Definition LCAO_HS_arrays.hpp:42
std::vector< double > Hloc_fixedR
Definition LCAO_HS_arrays.hpp:23
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > HR_soc_sparse
Definition LCAO_HS_arrays.hpp:50
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > dHRx_soc_sparse
Definition LCAO_HS_arrays.hpp:57
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > dHRx_sparse[2]
Definition LCAO_HS_arrays.hpp:39
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > dHRz_sparse[2]
Definition LCAO_HS_arrays.hpp:45
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > SR_soc_sparse
Definition LCAO_HS_arrays.hpp:53
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > dHRy_soc_sparse
Definition LCAO_HS_arrays.hpp:60
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, std::complex< double > > > > dHRz_soc_sparse
Definition LCAO_HS_arrays.hpp:63
std::set< Abfs::Vector3_Order< int > > output_R_coor
Definition LCAO_HS_arrays.hpp:67
~LCAO_HS_Arrays()
Definition LCAO_HS_arrays.hpp:12
std::map< Abfs::Vector3_Order< int >, std::map< size_t, std::map< size_t, double > > > TR_sparse
Definition LCAO_HS_arrays.hpp:35