NSLS-II / edrixs

An open source toolkit for simulating RIXS spectra based on ED
https://nsls-ii.github.io/edrixs
GNU General Public License v3.0
32 stars 19 forks source link

=============================== edrixs

.. image:: https://img.shields.io/pypi/v/edrixs.svg :target: https://pypi.python.org/pypi/edrixs

.. image:: https://mybinder.org/badge_logo.svg :target: https://mybinder.org/v2/gh/NSLS-II/edrixs.git/master?urlpath=lab

An open source toolkit for simulating RIXS spectra based on exact diagonalization (ED) for strongly correlated materials. It is developed <https://www.bnl.gov/comscope/software/EDRIXS.php> as part of COMSCOPE project <https://www.bnl.gov/comscope/software/comsuite.php/> in the Center for Computational Material Spectroscopy and Design, Brookhaven National Laboratory

Features

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) <https://doi.org/10.1016/j.cpc.2019.04.018>, arXiv:1812.05735 <https://arxiv.org/abs/1812.05735/>.

Install via Anaconda for Linux and macOS

.. code-block:: bash

 $ conda create --name edrixs_env python=3.7
 $ conda activate edrixs_env
 $ conda install -c conda-forge edrixs

Run edrixs in docker

To make life easier, we have built a docker image based on Ubuntu Linux (18.04) for edrixs, so you don't need to struggle with the installation anymore. The docker image can be used on any OS as long as the docker <https://www.docker.com/>_ application are available. Follow these steps to use the docker image:

Install from source

Please see our online documentation <https://nsls-ii.github.io/edrixs/user/installation.html>_ for more details of installation.