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 dev CI stable 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.

Support

Flatiron Center for Computational Quantum Physics logo.

TRIQS/solid_dmft is supported by the Flatiron Institute, a division of the Simons Foundation.

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-4.0.0.tar.gz (138.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

solid_dmft-4.0.0-py3-none-any.whl (185.0 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solid_dmft-4.0.0.tar.gz
  • Upload date:
  • Size: 138.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for solid_dmft-4.0.0.tar.gz
Algorithm Hash digest
SHA256 978091bbeac31b99b1389368a5311b4f1f15c3fc983f6df4d9ba6baa0d12db2c
MD5 c937669b6911e06ce32f2b2499394f2c
BLAKE2b-256 a2575370eb121440c2d8fd5ba31af0ad59df44748978fcb89be9a8592fe584b8

See more details on using hashes here.

Provenance

The following attestation bundles were made for solid_dmft-4.0.0.tar.gz:

Publisher: publish-to-pypi.yml on TRIQS/solid_dmft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

  • Download URL: solid_dmft-4.0.0-py3-none-any.whl
  • Upload date:
  • Size: 185.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for solid_dmft-4.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 d84d5685b7f8ce97464fe384b80076c26b6ff797b3f23c5686423a922175881d
MD5 1d2e4c4e127e91fa5922e3bb5a670027
BLAKE2b-256 d9c4e1bc7a36adea24ac90d7d280a167f236245a4a9c970341b59e8278ac58d7

See more details on using hashes here.

Provenance

The following attestation bundles were made for solid_dmft-4.0.0-py3-none-any.whl:

Publisher: publish-to-pypi.yml on TRIQS/solid_dmft

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

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