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.

To learn how to use solid_dmft, take a look at the online documentation.

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 our online documentation for more detailed installation 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)

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

Uploaded Source

Built Distribution

solid_dmft-3.1.1-py3-none-any.whl (120.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: solid_dmft-3.1.1.tar.gz
  • Upload date:
  • Size: 91.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for solid_dmft-3.1.1.tar.gz
Algorithm Hash digest
SHA256 f6a5830b18e1f256878ba172f805c5ce5c175db2e7bf71b584c00adaadd2d6aa
MD5 8de703dc20eb30359aca639e51d03be1
BLAKE2b-256 b11270b48aa25e1e8b1a126805a22d03cc8b45041f06362b5ea073f9e9f03c68

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: solid_dmft-3.1.1-py3-none-any.whl
  • Upload date:
  • Size: 120.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.1 CPython/3.10.5

File hashes

Hashes for solid_dmft-3.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 ce20a705ac6072b5207d13bb25cd83cdd1f15990806d3b05e04c192a99ab3ca9
MD5 aa108e2a553bd1dc0380172ab712ec3d
BLAKE2b-256 35f35e68af3a5ae6c2ed12dd50d93d29fd27823558c9e0f1c60c6042fc072fbc

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