solid-dmft


Namesolid-dmft JSON
Version 3.3.1 PyPI version JSON
download
home_pageNone
Summarysolid_dmft: a versatile python wrapper to perform DFT+DMFT calculations utilizing the TRIQS software library
upload_time2024-08-29 18:57:56
maintainerNone
docs_urlNone
authorNone
requires_python>=3.7
licenseNone
keywords dmft dft triqs
VCS
bugtrack_url
requirements numpy scipy scikit-image numpydoc tomli
Travis-CI No Travis.
coveralls test coverage No coveralls.
            ![logo_soliDMFT](https://raw.githubusercontent.com/triqs/solid_dmft/unstable/doc/logos/logo_solid_dmft.png)

![CI](https://github.com/triqs/solid_dmft/actions/workflows/build.yml/badge.svg)
[![PyPI version](https://badge.fury.io/py/solid_dmft.svg)](https://badge.fury.io/py/solid_dmft)
[![status](https://joss.theoj.org/papers/48eb529b08c6bb464b235ba919d78922/status.svg)](https://joss.theoj.org/papers/48eb529b08c6bb464b235ba919d78922)


---

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](https://triqs.github.io/triqs/latest/) software library, and the DFT code interface [TRIQS/DFTTools](https://triqs.github.io/dft_tools/latest/). solid_dmft takes advantage of various impurity solvers available in [TRIQS](https://triqs.github.io/triqs/unstable/applications.html#impurity-solvers). 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](https://triqs.github.io/solid_dmft/). There you can find:
* [input / output documentation](https://triqs.github.io/solid_dmft/documentation.html#input-output)
* [reference manual of functions](https://triqs.github.io/solid_dmft/documentation.html#module-reference-manual)
* [code structure](https://triqs.github.io/solid_dmft/documentation.html#code-structure)
* [tutorials](https://triqs.github.io/solid_dmft/tutorials.html)

Check also the [solid_dmft publication](https://doi.org/10.21105/joss.04623) 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](https://triqs.github.io/solid_dmft/install.html) 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](https://github.com/TRIQS/solid_dmft/blob/unstable/cite_solid_dmft.bib).


            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "solid-dmft",
    "maintainer": null,
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": null,
    "keywords": "DMFT, DFT, triqs",
    "author": null,
    "author_email": "Alexander Hampel <ahampel@flatironinstitute.org>",
    "download_url": "https://files.pythonhosted.org/packages/d0/84/ded2c489bd875241e3877376969c56bbe4b079640180a780cbc68d99a519/solid_dmft-3.3.1.tar.gz",
    "platform": null,
    "description": "![logo_soliDMFT](https://raw.githubusercontent.com/triqs/solid_dmft/unstable/doc/logos/logo_solid_dmft.png)\n\n![CI](https://github.com/triqs/solid_dmft/actions/workflows/build.yml/badge.svg)\n[![PyPI version](https://badge.fury.io/py/solid_dmft.svg)](https://badge.fury.io/py/solid_dmft)\n[![status](https://joss.theoj.org/papers/48eb529b08c6bb464b235ba919d78922/status.svg)](https://joss.theoj.org/papers/48eb529b08c6bb464b235ba919d78922)\n\n\n---\n\nThis 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](https://triqs.github.io/triqs/latest/) software library, and the DFT code interface [TRIQS/DFTTools](https://triqs.github.io/dft_tools/latest/). solid_dmft takes advantage of various impurity solvers available in [TRIQS](https://triqs.github.io/triqs/unstable/applications.html#impurity-solvers). Postprocessing scripts are available to perform analytic continuation and calculate spectral functions.\n\n### Documentation & tutorials\n\nTo learn how to use solid_dmft, take a look at the [online documentation](https://triqs.github.io/solid_dmft/). There you can find:\n* [input / output documentation](https://triqs.github.io/solid_dmft/documentation.html#input-output)\n* [reference manual of functions](https://triqs.github.io/solid_dmft/documentation.html#module-reference-manual)\n* [code structure](https://triqs.github.io/solid_dmft/documentation.html#code-structure)\n* [tutorials](https://triqs.github.io/solid_dmft/tutorials.html)\n\nCheck also the [solid_dmft publication](https://doi.org/10.21105/joss.04623) in the JOSS journal for more information and further references.\n\n### Installation\n\nYou can install the latest solid_dmft release simply via pip (PyPi):\n```\npip install solid_dmft\n```\nHowever, 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. \n\nA more thorough installation can be performed manually via `cmake`, which will also check if you have a working and matching TRIQS installation.\n\nPlease check the [installation page](https://triqs.github.io/solid_dmft/install.html) on the online documentation for more detailed instructions.\n\n---\n\nCopyright (C) 2018-2020, ETH Zurich\nCopyright (C) 2021, The Simons Foundation \n  authors: A. Hampel, S. Beck, M. Merkel, and A. Carta\n(see LICENSE.txt for details)\n\nDeveloped by the Materials Theory Group, ETH Zurich\nand the Center for Computational Quantum Physics, Flatiron Institute.\n\nIf you are using this code for your research, please cite it with this\n[bib file](https://github.com/TRIQS/solid_dmft/blob/unstable/cite_solid_dmft.bib).\n\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "solid_dmft: a versatile python wrapper to perform DFT+DMFT calculations utilizing the TRIQS software library",
    "version": "3.3.1",
    "project_urls": {
        "Bug Tracker": "https://github.com/triqs/solid_dmft/issues",
        "Homepage": "https://triqs.github.io/solid_dmft",
        "Paper": "https://doi.org/10.21105/joss.04623"
    },
    "split_keywords": [
        "dmft",
        " dft",
        " triqs"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "7cfb5c5b2d706e1841cb14894b83c7d4b409541e8f91c648762e6ae4c77c6761",
                "md5": "e6a15f31981d6dbef3acaa8419b7e9a6",
                "sha256": "539bef3da510cac4ae30fcb782ace95554b820d09fe72fa19a6995d69670fc5b"
            },
            "downloads": -1,
            "filename": "solid_dmft-3.3.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "e6a15f31981d6dbef3acaa8419b7e9a6",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 163674,
            "upload_time": "2024-08-29T18:57:55",
            "upload_time_iso_8601": "2024-08-29T18:57:55.184963Z",
            "url": "https://files.pythonhosted.org/packages/7c/fb/5c5b2d706e1841cb14894b83c7d4b409541e8f91c648762e6ae4c77c6761/solid_dmft-3.3.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "d084ded2c489bd875241e3877376969c56bbe4b079640180a780cbc68d99a519",
                "md5": "54002974603f193f63058f3c24cf612d",
                "sha256": "1f8251e79d99104760bd0caf8e1664aa56521d50ac7f01368d1aff9a1d6942c9"
            },
            "downloads": -1,
            "filename": "solid_dmft-3.3.1.tar.gz",
            "has_sig": false,
            "md5_digest": "54002974603f193f63058f3c24cf612d",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 129126,
            "upload_time": "2024-08-29T18:57:56",
            "upload_time_iso_8601": "2024-08-29T18:57:56.832168Z",
            "url": "https://files.pythonhosted.org/packages/d0/84/ded2c489bd875241e3877376969c56bbe4b079640180a780cbc68d99a519/solid_dmft-3.3.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-08-29 18:57:56",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "triqs",
    "github_project": "solid_dmft",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": true,
    "requirements": [
        {
            "name": "numpy",
            "specs": []
        },
        {
            "name": "scipy",
            "specs": []
        },
        {
            "name": "scikit-image",
            "specs": []
        },
        {
            "name": "numpydoc",
            "specs": []
        },
        {
            "name": "tomli",
            "specs": []
        }
    ],
    "lcname": "solid-dmft"
}
        
Elapsed time: 4.56536s