Skip to main content

solid_dmft: a versatile python wrapper to perform DFT+DMFT calculations utilizing the TRIQS software library

Project description

logo_soliDMFT

CI PyPI version status


This program allows to perform DFT+DMFT one-shot and charge self-consistent (CSC) calculations from h5 archives or VASP/Quantum Espresso input files for multiband systems using the TRIQS software library, and the DFT code interface TRIQS/DFTTools. solid_dmft takes advantage of various impurity solvers available in TRIQS. Postprocessing scripts are available to perform analytic continuation and calculate spectral functions.

Documentation & tutorials

To learn how to use solid_dmft, take a look at the online documentation. There you can find:

Check also the solid_dmft publication in the JOSS journal for more information and further references.

Installation

You can install the latest solid_dmft release simply via pip (PyPi):

pip install solid_dmft

However, please make sure that you have a valid TRIQS and TRIQS/DFTTools installation matching the version of solid_dmft. Furthermore, you need at least one of the supported DMFT impurity solvers installed to use solid_dmft.

A more thorough installation can be performed manually via cmake, which will also check if you have a working and matching TRIQS installation.

Please check the installation page on the online documentation for more detailed instructions.


Copyright (C) 2018-2020, ETH Zurich Copyright (C) 2021, The Simons Foundation authors: A. Hampel, S. Beck, M. Merkel, and A. Carta (see LICENSE.txt for details)

Developed by the Materials Theory Group, ETH Zurich and the Center for Computational Quantum Physics, Flatiron Institute.

If you are using this code for your research, please cite it with this bib file.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

solid_dmft-3.2.3.tar.gz (115.4 kB view details)

Uploaded Source

Built Distribution

solid_dmft-3.2.3-py3-none-any.whl (146.7 kB view details)

Uploaded Python 3

File details

Details for the file solid_dmft-3.2.3.tar.gz.

File metadata

  • Download URL: solid_dmft-3.2.3.tar.gz
  • Upload date:
  • Size: 115.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for solid_dmft-3.2.3.tar.gz
Algorithm Hash digest
SHA256 82c870a06535d765f0ea8a93e2efdcd623e6d2602d006f725202791c521aec20
MD5 2d8afaf34644ea5fbc49fd010b141967
BLAKE2b-256 a3e8e5d2f67fa8d7722876571f36b8d16882bc0a60a725eafb326d69073706b3

See more details on using hashes here.

Provenance

File details

Details for the file solid_dmft-3.2.3-py3-none-any.whl.

File metadata

  • Download URL: solid_dmft-3.2.3-py3-none-any.whl
  • Upload date:
  • Size: 146.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.0.0 CPython/3.12.3

File hashes

Hashes for solid_dmft-3.2.3-py3-none-any.whl
Algorithm Hash digest
SHA256 078a6ef26b269b7a9a136e42a5c0017cda46e6991b12604ee20479cd9321bce6
MD5 faaa1c20d9d89422bcfc8154063651e3
BLAKE2b-256 21e5b3e60d3e1a9ffe082fc233c77a1966ad3494ec8800a51817e061ac20e25f

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page