Go to file
Alexander Hampel b355173cf1
[feat] improved standard behavior of block struct (#248)
* previously the default gf_struct_solver had keys up / down,
inconsistent with the default behavior after analyse_block_structure was
run: up_0 / down_0. Now the default solver structure always has the _0
in the key.
* old behavior resulted in error when analyse_block_structure was called
twice
* fixed analyse block structure tests with new changes
* to correctly use analyse_block_structure use now
extract_G_loc(transform_to_solver_blocks=False)
* changed density_matrix function to use directly extract_G_loc() if
using_gf is selected.
* print deprecation warning in density_matrix, same can be achieved via
extract_G_loc and [G.density() for G in Gloc]
* new function density_matrix_using_point_integration()
* enforce in analyse block structure that input dm or G is list with
length of n_corr_shells
* correct doc string for how include_shells are given
* fixed other tests accordingly
* fixed small bug in initial block structure regarding length of lists
2024-02-26 14:50:24 -05:00
.github [build] fix MacOS X build: add ninja as req 2024-01-25 16:50:04 -05:00
bin [doc] fixes for Vasp interface and general doc fix 2023-06-19 17:30:02 -04:00
c++ Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2023-08-23 16:54:42 -04:00
deps [cmake] Do not find find cpp2py when PythonSupport==OFF and subproject 2023-08-15 16:13:54 -04:00
doc [doc] Correct Ubuntu Version in install instructions 2023-09-15 14:45:56 -04:00
fortran/dmftproj switched lapack target from triqs to nda 2021-05-26 17:59:50 -04:00
packaging Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2023-08-23 16:54:42 -04:00
python/triqs_dft_tools [feat] improved standard behavior of block struct (#248) 2024-02-26 14:50:24 -05:00
share Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2023-08-23 16:54:42 -04:00
test [feat] improved standard behavior of block struct (#248) 2024-02-26 14:50:24 -05:00
.clang-format Add travis and clang-format file 2018-05-01 12:02:11 +02:00
.clang-tidy [clang-tidy] Synchronize config file with app4triqs 2023-06-07 16:44:30 -04:00
.dockerignore Ignore build* directories in .dockerignore 2020-10-30 14:37:34 -04:00
.gitignore [gitignore] Ignore doc/_autosummary directory 2023-06-26 11:59:29 -04:00
AUTHORS.txt Update AUTHORS.txt 2021-09-24 15:55:33 -04:00
CMakeLists.txt Merge remote-tracking branch 'app4triqs-remote/unstable' into unstable 2023-09-01 07:49:50 -04:00
COPYING.txt Add top-level LICENSE.txt, a copy of GPLv3 and a list of Authors 2020-03-23 16:05:38 -04:00
ChangeLog.md synchronize dfttools with app4triqs structure 2020-06-10 17:45:53 +02:00
Dockerfile Merge remote-tracking branch 'app4triqs-remote/3.1.x' into unstable 2022-02-28 15:18:51 -05:00
Jenkinsfile jenkins: remove my email 2024-02-09 13:42:47 -05:00
LICENSE.txt Add top-level LICENSE.txt, a copy of GPLv3 and a list of Authors 2020-03-23 16:05:38 -04:00
README.md Update README.md 2023-08-02 15:13:45 -04:00
requirements.txt [build] fix MacOS X build: add ninja as req 2024-01-25 16:50:04 -05:00

README.md

DFT_Tools - A TRIQS application for ab initio calculations

Copyright (C) 2011-2019: M. Aichhorn, L. Pourovskii, V. Vildosola and C. Martins Copyright (C) 2020-2022: The Simons Foundation

  1. Documentation

You will find the documentation of this application under triqs.github.io/dft_tools.

  1. Installation

The installation steps are described in triqs.github.io/dft_tools/latest/install

  1. Version

You can find the version and release number of the application on the top of the CMakeLists.txt file in this directory.

  1. License

This application is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version (see http://www.gnu.org/licenses/).

It is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.