├── .gitignore ├── .travis.yml ├── .zenodo.json ├── CMakeLists.txt ├── CNAME ├── LICENSE ├── README.md ├── _config.yml ├── cmake ├── CXXStandard.cmake ├── EDLibConfig.cmake.in ├── EnableGtests.cmake └── FindARPACK.cmake ├── examples ├── Anderson.cpp ├── CMakeLists.txt ├── HolsteinAnderson.cpp └── Hubbard.cpp ├── include ├── edlib.h ├── edlib │ ├── CMakeLists.txt │ ├── CRSMatrix.h │ ├── CRSStorage.h │ ├── ChiLoc.h │ ├── Combination.h │ ├── CommonUtils.h │ ├── EDParams.h │ ├── EigenPair.h │ ├── ExecutionStatistic.h │ ├── FermionicModel.h │ ├── GreensFunction.h │ ├── HDF5Utils.h │ ├── Hamiltonian.h │ ├── HubbardModel.h │ ├── Lanczos.h │ ├── MeshFactory.h │ ├── NSymmetry.h │ ├── SOCRSStorage.h │ ├── SingleImpurityAndersonModel.h │ ├── SpinResolvedStorage.h │ ├── StaticObservables.h │ ├── Storage.h │ ├── Symmetry.h │ ├── SzSymmetry.h │ └── fortranbinding.h └── ext │ ├── CMakeLists.txt │ ├── FermiBosonStorage.h │ ├── HolsteinAndersonModel.h │ ├── HolsteinAndersonParameter.h │ └── SzSymmetryWithBoson.h ├── input ├── anderson │ ├── anderson.param │ └── input.h5 ├── anderson_Kanamori │ ├── anderson.param │ ├── bath.txt │ ├── generate_anderson_model_input.py │ ├── run.sh │ ├── t.txt │ └── v.txt ├── cobalt-adatom │ ├── anderson.param │ ├── generate_cobalt_adatom_input.py │ └── input.h5 ├── holstein │ ├── holstein.param │ └── input.h5 ├── hubbard-16site │ ├── generate_16site_plaquette_input.py │ ├── hubbard.param │ └── input.h5 └── hubbard │ ├── hubbard.param │ └── input.h5 ├── lib ├── CMakeLists.txt └── dummy.f90 ├── main.cpp ├── scripts ├── generate_anderson_model_input.py ├── generate_holstein_anderson_model_input.py └── generate_hubbard_model_input.py └── test ├── CMakeLists.txt ├── HubbardModel_Test.cpp ├── Lanczos_Test.cpp ├── NSymmetry_Test.cpp ├── SRS.cpp ├── SpinResolvedStorage_Test.cpp ├── StaticObservables_Test.cpp ├── Statistics_Test.cpp ├── SzSymmetryWithBoson_Test.cpp ├── SzSymmetry_Test.cpp └── input ├── 4ring ├── generate_input.py └── input.h5 ├── 4ring_nomagfield ├── generate_input.py └── input.h5 └── GF_Chi ├── generate_input.py ├── gom1.dat ├── input.h5 ├── xiatd.dat └── xiats.dat /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/.travis.yml -------------------------------------------------------------------------------- /.zenodo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/.zenodo.json -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CNAME: -------------------------------------------------------------------------------- 1 | edlib.q-solvers.ru -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/README.md -------------------------------------------------------------------------------- /_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/_config.yml -------------------------------------------------------------------------------- /cmake/CXXStandard.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/cmake/CXXStandard.cmake -------------------------------------------------------------------------------- /cmake/EDLibConfig.cmake.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/cmake/EDLibConfig.cmake.in -------------------------------------------------------------------------------- /cmake/EnableGtests.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/cmake/EnableGtests.cmake -------------------------------------------------------------------------------- /cmake/FindARPACK.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/cmake/FindARPACK.cmake -------------------------------------------------------------------------------- /examples/Anderson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/examples/Anderson.cpp -------------------------------------------------------------------------------- /examples/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/examples/CMakeLists.txt -------------------------------------------------------------------------------- /examples/HolsteinAnderson.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/examples/HolsteinAnderson.cpp -------------------------------------------------------------------------------- /examples/Hubbard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/examples/Hubbard.cpp -------------------------------------------------------------------------------- /include/edlib.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib.h -------------------------------------------------------------------------------- /include/edlib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/CMakeLists.txt -------------------------------------------------------------------------------- /include/edlib/CRSMatrix.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/CRSMatrix.h -------------------------------------------------------------------------------- /include/edlib/CRSStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/CRSStorage.h -------------------------------------------------------------------------------- /include/edlib/ChiLoc.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/ChiLoc.h -------------------------------------------------------------------------------- /include/edlib/Combination.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/Combination.h -------------------------------------------------------------------------------- /include/edlib/CommonUtils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/CommonUtils.h -------------------------------------------------------------------------------- /include/edlib/EDParams.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/EDParams.h -------------------------------------------------------------------------------- /include/edlib/EigenPair.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/EigenPair.h -------------------------------------------------------------------------------- /include/edlib/ExecutionStatistic.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/ExecutionStatistic.h -------------------------------------------------------------------------------- /include/edlib/FermionicModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/FermionicModel.h -------------------------------------------------------------------------------- /include/edlib/GreensFunction.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/GreensFunction.h -------------------------------------------------------------------------------- /include/edlib/HDF5Utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/HDF5Utils.h -------------------------------------------------------------------------------- /include/edlib/Hamiltonian.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/Hamiltonian.h -------------------------------------------------------------------------------- /include/edlib/HubbardModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/HubbardModel.h -------------------------------------------------------------------------------- /include/edlib/Lanczos.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/Lanczos.h -------------------------------------------------------------------------------- /include/edlib/MeshFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/MeshFactory.h -------------------------------------------------------------------------------- /include/edlib/NSymmetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/NSymmetry.h -------------------------------------------------------------------------------- /include/edlib/SOCRSStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/SOCRSStorage.h -------------------------------------------------------------------------------- /include/edlib/SingleImpurityAndersonModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/SingleImpurityAndersonModel.h -------------------------------------------------------------------------------- /include/edlib/SpinResolvedStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/SpinResolvedStorage.h -------------------------------------------------------------------------------- /include/edlib/StaticObservables.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/StaticObservables.h -------------------------------------------------------------------------------- /include/edlib/Storage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/Storage.h -------------------------------------------------------------------------------- /include/edlib/Symmetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/Symmetry.h -------------------------------------------------------------------------------- /include/edlib/SzSymmetry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/SzSymmetry.h -------------------------------------------------------------------------------- /include/edlib/fortranbinding.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/edlib/fortranbinding.h -------------------------------------------------------------------------------- /include/ext/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/ext/CMakeLists.txt -------------------------------------------------------------------------------- /include/ext/FermiBosonStorage.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/ext/FermiBosonStorage.h -------------------------------------------------------------------------------- /include/ext/HolsteinAndersonModel.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/ext/HolsteinAndersonModel.h -------------------------------------------------------------------------------- /include/ext/HolsteinAndersonParameter.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/ext/HolsteinAndersonParameter.h -------------------------------------------------------------------------------- /include/ext/SzSymmetryWithBoson.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/include/ext/SzSymmetryWithBoson.h -------------------------------------------------------------------------------- /input/anderson/anderson.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson/anderson.param -------------------------------------------------------------------------------- /input/anderson/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson/input.h5 -------------------------------------------------------------------------------- /input/anderson_Kanamori/anderson.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/anderson.param -------------------------------------------------------------------------------- /input/anderson_Kanamori/bath.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/bath.txt -------------------------------------------------------------------------------- /input/anderson_Kanamori/generate_anderson_model_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/generate_anderson_model_input.py -------------------------------------------------------------------------------- /input/anderson_Kanamori/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/run.sh -------------------------------------------------------------------------------- /input/anderson_Kanamori/t.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/t.txt -------------------------------------------------------------------------------- /input/anderson_Kanamori/v.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/anderson_Kanamori/v.txt -------------------------------------------------------------------------------- /input/cobalt-adatom/anderson.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/cobalt-adatom/anderson.param -------------------------------------------------------------------------------- /input/cobalt-adatom/generate_cobalt_adatom_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/cobalt-adatom/generate_cobalt_adatom_input.py -------------------------------------------------------------------------------- /input/cobalt-adatom/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/cobalt-adatom/input.h5 -------------------------------------------------------------------------------- /input/holstein/holstein.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/holstein/holstein.param -------------------------------------------------------------------------------- /input/holstein/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/holstein/input.h5 -------------------------------------------------------------------------------- /input/hubbard-16site/generate_16site_plaquette_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/hubbard-16site/generate_16site_plaquette_input.py -------------------------------------------------------------------------------- /input/hubbard-16site/hubbard.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/hubbard-16site/hubbard.param -------------------------------------------------------------------------------- /input/hubbard-16site/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/hubbard-16site/input.h5 -------------------------------------------------------------------------------- /input/hubbard/hubbard.param: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/hubbard/hubbard.param -------------------------------------------------------------------------------- /input/hubbard/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/input/hubbard/input.h5 -------------------------------------------------------------------------------- /lib/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/lib/CMakeLists.txt -------------------------------------------------------------------------------- /lib/dummy.f90: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/lib/dummy.f90 -------------------------------------------------------------------------------- /main.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/main.cpp -------------------------------------------------------------------------------- /scripts/generate_anderson_model_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/scripts/generate_anderson_model_input.py -------------------------------------------------------------------------------- /scripts/generate_holstein_anderson_model_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/scripts/generate_holstein_anderson_model_input.py -------------------------------------------------------------------------------- /scripts/generate_hubbard_model_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/scripts/generate_hubbard_model_input.py -------------------------------------------------------------------------------- /test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/CMakeLists.txt -------------------------------------------------------------------------------- /test/HubbardModel_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/HubbardModel_Test.cpp -------------------------------------------------------------------------------- /test/Lanczos_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/Lanczos_Test.cpp -------------------------------------------------------------------------------- /test/NSymmetry_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/NSymmetry_Test.cpp -------------------------------------------------------------------------------- /test/SRS.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/SRS.cpp -------------------------------------------------------------------------------- /test/SpinResolvedStorage_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/SpinResolvedStorage_Test.cpp -------------------------------------------------------------------------------- /test/StaticObservables_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/StaticObservables_Test.cpp -------------------------------------------------------------------------------- /test/Statistics_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/Statistics_Test.cpp -------------------------------------------------------------------------------- /test/SzSymmetryWithBoson_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/SzSymmetryWithBoson_Test.cpp -------------------------------------------------------------------------------- /test/SzSymmetry_Test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/SzSymmetry_Test.cpp -------------------------------------------------------------------------------- /test/input/4ring/generate_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/4ring/generate_input.py -------------------------------------------------------------------------------- /test/input/4ring/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/4ring/input.h5 -------------------------------------------------------------------------------- /test/input/4ring_nomagfield/generate_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/4ring_nomagfield/generate_input.py -------------------------------------------------------------------------------- /test/input/4ring_nomagfield/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/4ring_nomagfield/input.h5 -------------------------------------------------------------------------------- /test/input/GF_Chi/generate_input.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/GF_Chi/generate_input.py -------------------------------------------------------------------------------- /test/input/GF_Chi/gom1.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/GF_Chi/gom1.dat -------------------------------------------------------------------------------- /test/input/GF_Chi/input.h5: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/GF_Chi/input.h5 -------------------------------------------------------------------------------- /test/input/GF_Chi/xiatd.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/GF_Chi/xiatd.dat -------------------------------------------------------------------------------- /test/input/GF_Chi/xiats.dat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Q-solvers/EDLib/HEAD/test/input/GF_Chi/xiats.dat --------------------------------------------------------------------------------