Skip to main content
https://img.shields.io/pypi/v/edrixs.svg https://mybinder.org/badge_logo.svg

EDRIXS is an open source toolkit for simulating XAS and RIXS spectra based on exact diagonalization of model Hamiltonians. It was started as part of COMSCOPE project in the Center for Computational Material Spectroscopy and Design, Brookhaven National Laboratory and is now maintained and developed in collaboration between the Condensed Matter Physics and Materials Science Division and the National Syncrotron Light Source II.

Features

  • ED solver

  • XAS spectra

  • RIXS spectra

How to cite

If you are using the EDRIXS code to do some studies and would like to publish your great works, it would be really appreciated if you can cite the following paper:

EDRIXS: An open source toolkit for simulating spectra of resonant inelastic x-ray scattering, Y.L. Wang, G. Fabbris, M.P.M. Dean and G. Kotliar, Computer Physics Communications,243, 151 (2019), arXiv:1812.05735.

Usage

For Linux and macOS, we recommend installing the released edrixs package with Mamba in a separate environment:

mamba create --name edrixs_env -c conda-forge --strict-channel-priority \
    edrixs matplotlib
conda activate edrixs_env

For Windows, we recommend Docker. See https://edrixs.github.io/edrixs for the complete installation, verification, requirements, and Docker instructions.

Download files

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

Source Distribution

edrixs-0.1.3.tar.gz (138.0 kB view details)

Uploaded Source

Built Distributions

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

edrixs-0.1.3-cp314-cp314-manylinux2014_x86_64.whl (283.0 kB view details)

Uploaded CPython 3.14

edrixs-0.1.3-cp313-cp313-manylinux2014_x86_64.whl (282.8 kB view details)

Uploaded CPython 3.13

edrixs-0.1.3-cp312-cp312-manylinux2014_x86_64.whl (282.8 kB view details)

Uploaded CPython 3.12

edrixs-0.1.3-cp311-cp311-manylinux2014_x86_64.whl (279.3 kB view details)

Uploaded CPython 3.11

File details

Details for the file edrixs-0.1.3.tar.gz.

File metadata

  • Download URL: edrixs-0.1.3.tar.gz
  • Upload date:
  • Size: 138.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for edrixs-0.1.3.tar.gz
Algorithm Hash digest
SHA256 6f8d52b8aac06dd3ff6e842b6c922617437d439d5b6c206b47070a94cd079545
MD5 55813c849b031d9ad4d325bf83e2aae2
BLAKE2b-256 50f3d285e7699e950b7cecdef2162a67a15a7c69551b6102f179fac617bc1460

See more details on using hashes here.

Provenance

The following attestation bundles were made for edrixs-0.1.3.tar.gz:

Publisher: ci-test.yml on EDRIXS/edrixs

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

File details

Details for the file edrixs-0.1.3-cp314-cp314-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for edrixs-0.1.3-cp314-cp314-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ecb54baefa21d3891e3468ad9d3a146b99b1295d8d1cc9ab32067e4daebe9ab2
MD5 3aaba7287c76ca0137c61ac258f437a3
BLAKE2b-256 95f6c3122632a7b09224b95a0b639d384bfa975566815c8d228e03f72865a698

See more details on using hashes here.

Provenance

The following attestation bundles were made for edrixs-0.1.3-cp314-cp314-manylinux2014_x86_64.whl:

Publisher: ci-test.yml on EDRIXS/edrixs

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

File details

Details for the file edrixs-0.1.3-cp313-cp313-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for edrixs-0.1.3-cp313-cp313-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1e056b2b38f16e72f60c711f1d1f4dd0d88c199731a74e4917cda855f261e6d
MD5 0fb8bf90fd017931bbfdb2a5b1a7931b
BLAKE2b-256 c5a708899e9aa39cfa2e5efb64a5641f84eb6a0f63e02ec0a889a90a00822526

See more details on using hashes here.

Provenance

The following attestation bundles were made for edrixs-0.1.3-cp313-cp313-manylinux2014_x86_64.whl:

Publisher: ci-test.yml on EDRIXS/edrixs

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

File details

Details for the file edrixs-0.1.3-cp312-cp312-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for edrixs-0.1.3-cp312-cp312-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2b567a6b386ee3ac604cfb227d8caabd7ba7aacb3975f75ab3be3e2c2ca73800
MD5 0e81bc3bc2081026340050b3e33cc608
BLAKE2b-256 b246dd6d4e22982f3bea33514a2195f7ff1dc0c2de7eca0558b9b3709bb0449d

See more details on using hashes here.

Provenance

The following attestation bundles were made for edrixs-0.1.3-cp312-cp312-manylinux2014_x86_64.whl:

Publisher: ci-test.yml on EDRIXS/edrixs

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

File details

Details for the file edrixs-0.1.3-cp311-cp311-manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for edrixs-0.1.3-cp311-cp311-manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 a1808f5985bdc87386095f9ee69f7d833e739ce2e3789ece20937986697245e8
MD5 e84a579a9b1b8e3d847e93d0631df1e4
BLAKE2b-256 eddd4f1d9f06680b111afa236445b0e0691cbb45e3d5dd5f9702831232d58763

See more details on using hashes here.

Provenance

The following attestation bundles were made for edrixs-0.1.3-cp311-cp311-manylinux2014_x86_64.whl:

Publisher: ci-test.yml on EDRIXS/edrixs

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

Release history Release notifications | RSS feed

This release

0.1.3 This release

5 files

0.1.2

5 files

0.0.8

1 file

0.0.7

1 file

0.0.6

2 files

0.0.5

2 files

0.0.4

1 file

0.0.3

1 file

0.0.1

2 files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page