rhodent


Namerhodent JSON
Version 1.1 PyPI version JSON
download
home_pageNone
SummaryAnalyzing hot-carrier distributions from TD-DFT simulations
upload_time2025-09-10 10:39:50
maintainerThe rhodent developer team
docs_urlNone
authorThe rhodent developer team
requires_python>=3.9
licenseNone
keywords chemistry physics scientific
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            rhodent
=======

**rhodent** is a tool for analyzing hot-carrier distributions based on input from real-time time-dependent density functional theory simulations.
A detailed description of the functionality provided as well as tutorials can be found in the `user guide <https://rhodent.materialsmodeling.org/>`_.

**rhodent** can be installed via `pip`::

    pip3 install rhodent

**rhodent** has been developed at the `Department of Physics <https://www.chalmers.se/en/departments/physics/>`_ at `Chalmers University of Technology <https://www.chalmers.se/>`_ (Gothenburg, Sweden) in the `Condensed Matter and Materials Theory division <http://www.materialsmodeling.org>`_.


Development
-----------

The test suite is run using `pytest`::

  pytest tests/

The tests should also pass in parallel MPI execution, on any number of ranks::

  mpirun -np 2 pytest -x tests/
  mpirun -np 3 pytest -x tests/
  mpirun -np 4 pytest -x tests/
  mpirun -np 5 pytest -x tests/
  mpirun -np 6 pytest -x tests/

Tests are configured such that they are skipped if the number of ranks is incompatible with the particular test.

Only a subset of data required for testing is included in the repository.
Large data files are included in a `zenodo record <https://doi.org/10.5281/zenodo.14832606>`_ that needs to be extracted into the `tests/data` directory.

The subset of tests that does not require the large data files (mostly unit-tests) can be run via::

  pytest -m 'not bigdata' tests/

            

Raw data

            {
    "_id": null,
    "home_page": null,
    "name": "rhodent",
    "maintainer": "The rhodent developer team",
    "docs_url": null,
    "requires_python": ">=3.9",
    "maintainer_email": null,
    "keywords": "chemistry, physics, scientific",
    "author": "The rhodent developer team",
    "author_email": null,
    "download_url": "https://files.pythonhosted.org/packages/a7/3e/c3668e270eef71b8b6c35dfccd4af2d8cef0ff2569ac1892930b0db61d7c/rhodent-1.1.tar.gz",
    "platform": null,
    "description": "rhodent\n=======\n\n**rhodent** is a tool for analyzing hot-carrier distributions based on input from real-time time-dependent density functional theory simulations.\nA detailed description of the functionality provided as well as tutorials can be found in the `user guide <https://rhodent.materialsmodeling.org/>`_.\n\n**rhodent** can be installed via `pip`::\n\n    pip3 install rhodent\n\n**rhodent** has been developed at the `Department of Physics <https://www.chalmers.se/en/departments/physics/>`_ at `Chalmers University of Technology <https://www.chalmers.se/>`_ (Gothenburg, Sweden) in the `Condensed Matter and Materials Theory division <http://www.materialsmodeling.org>`_.\n\n\nDevelopment\n-----------\n\nThe test suite is run using `pytest`::\n\n  pytest tests/\n\nThe tests should also pass in parallel MPI execution, on any number of ranks::\n\n  mpirun -np 2 pytest -x tests/\n  mpirun -np 3 pytest -x tests/\n  mpirun -np 4 pytest -x tests/\n  mpirun -np 5 pytest -x tests/\n  mpirun -np 6 pytest -x tests/\n\nTests are configured such that they are skipped if the number of ranks is incompatible with the particular test.\n\nOnly a subset of data required for testing is included in the repository.\nLarge data files are included in a `zenodo record <https://doi.org/10.5281/zenodo.14832606>`_ that needs to be extracted into the `tests/data` directory.\n\nThe subset of tests that does not require the large data files (mostly unit-tests) can be run via::\n\n  pytest -m 'not bigdata' tests/\n",
    "bugtrack_url": null,
    "license": null,
    "summary": "Analyzing hot-carrier distributions from TD-DFT simulations",
    "version": "1.1",
    "project_urls": {
        "Documentation": "https://rhodent.materialsmodeling.org",
        "Repository": "https://gitlab.com/materials-modeling/rhodent/"
    },
    "split_keywords": [
        "chemistry",
        " physics",
        " scientific"
    ],
    "urls": [
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "5ca4f37a476819e361b51adef9b03802c3e15ab88f27fc8d75a7a282fe0bb622",
                "md5": "86908797b39fdafdf410f0173c9e0d79",
                "sha256": "cef738819fb72e9788f0f97ec6e83dabd1db657170a7f11556a999d715b4f65e"
            },
            "downloads": -1,
            "filename": "rhodent-1.1-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "86908797b39fdafdf410f0173c9e0d79",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.9",
            "size": 126134,
            "upload_time": "2025-09-10T10:39:49",
            "upload_time_iso_8601": "2025-09-10T10:39:49.241047Z",
            "url": "https://files.pythonhosted.org/packages/5c/a4/f37a476819e361b51adef9b03802c3e15ab88f27fc8d75a7a282fe0bb622/rhodent-1.1-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": null,
            "digests": {
                "blake2b_256": "a73ec3668e270eef71b8b6c35dfccd4af2d8cef0ff2569ac1892930b0db61d7c",
                "md5": "19cdeccd9b4425559616140614cf9236",
                "sha256": "be0bc4e63cad197a236e9e326bef95d6c80d34a815dfaeddc4dac754ea92856d"
            },
            "downloads": -1,
            "filename": "rhodent-1.1.tar.gz",
            "has_sig": false,
            "md5_digest": "19cdeccd9b4425559616140614cf9236",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.9",
            "size": 96955,
            "upload_time": "2025-09-10T10:39:50",
            "upload_time_iso_8601": "2025-09-10T10:39:50.458208Z",
            "url": "https://files.pythonhosted.org/packages/a7/3e/c3668e270eef71b8b6c35dfccd4af2d8cef0ff2569ac1892930b0db61d7c/rhodent-1.1.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2025-09-10 10:39:50",
    "github": false,
    "gitlab": true,
    "bitbucket": false,
    "codeberg": false,
    "gitlab_user": "materials-modeling",
    "gitlab_project": "rhodent",
    "lcname": "rhodent"
}
        
Elapsed time: 1.10381s