Skip to main content

A non-equilibrium Radiative Solver for HITRAN-like database species

Project description

.. https://github.com/radis/radis/blob/master/docs/radis_ico.png

:target: https://radis.readthedocs.io/

:scale: 50 %

:alt: RADIS logo



*****************************************

`RADIS <https://radis.readthedocs.io/>`__

*****************************************



.. https://img.shields.io/pypi/v/radis.svg

:target: https://pypi.python.org/pypi/radis

:alt: PyPI



.. https://img.shields.io/travis/radis/radis.svg

:target: https://travis-ci.org/radis/radis

:alt: Tests



.. https://codecov.io/gh/radis/radis/branch/master/graph/badge.svg

:target: https://codecov.io/gh/radis/radis

:alt: Coverage



.. https://readthedocs.org/projects/radis/badge/

:target: https://radis.readthedocs.io/en/latest/?badge=latest

:alt: Documentation Status



Description

-----------



RADIS is a nonequilibrium infrared emission and absorption line-by-line code.



Written as a general purpose radiative solver, the code is built around the HITRAN,

HITEMP and CDSD databases for molecules in their electronic ground state. Energy

levels are read from tabulated databases or calculated from Dunham developments.

Boltzmann, Treanor, and state specific vibrational distributions can be generated.

A modular architecture makes it possible to add new species without modifications

to the core code. Thus far, |CO2|, CO are featured for non-equilibrium calculations,

and all species present in the HITRAN database are featured for equilibrium

calculations. To fit experimental spectra, RADIS includes a line survey tool, an

interface with a look-up database to improve fitting convergence times, and a

multi-slab module with a radiative transfer equation solver to reproduce line-of-sight

experiments. Validation cases against existing spectral codes and experimental

results from various plasma sources are included.



The code is available for use and modifications on `GitHub <https://github.com/radis/radis>`__

under a `GNU LESSER GENERAL PUBLIC LICENSE (v3) <https://github.com/radis/radis/blob/master/LICENSE>`__,

i.e., that modifications must remain public.



Documentation

-------------



User guide, install procedure and examples are available on the RADIS Website:



http://radis.readthedocs.io/







Examples

--------



A `3-temperature fit <http://radis.readthedocs.io/en/latest/#multi-temperature-fit>`_ built on top of RADIS.



.. https://raw.githubusercontent.com/radis/radis-examples/master/docs/multi-temperature-fit.gif



More examples can be found in the `documentation <http://radis.readthedocs.io/>`_ or in the

`RADIS examples <https://github.com/radis/radis-examples>`_ project.





License

-------



The code will soon be fully available on this repository under

`GNU LESSER GENERAL PUBLIC LICENSE (v3) <./LICENSE>`_





Links

-----



RADIS:



- Documentation: http://radis.readthedocs.io/

- Source Code: https://github.com/radis/radis

- Article: https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867



And also:



- Test Status: https://travis-ci.org/radis/radis

- Test Coverage: https://codecov.io/gh/radis/radis

- PyPi Repository: https://pypi.org/project/radis/

- Interactive Examples: https://github.com/radis/radis-examples



.. |CO2| replace:: CO\ sub(``2``)




Keywords: spectrum,infrared,spectra,radiation,nonequilibrium
Platform: any
Classifier: Development Status :: 4 - Beta
Classifier: Intended Audience :: Science/Research
Classifier: License :: OSI Approved :: GNU Lesser General Public License v3 (LGPLv3)
Classifier: Topic :: Scientific/Engineering
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.6
Classifier: Operating System :: OS Independent

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

radis-0.9.9.tar.gz (6.3 MB view details)

Uploaded Source

Built Distribution

radis-0.9.9-py2.py3-none-any.whl (6.3 MB view details)

Uploaded Python 2 Python 3

File details

Details for the file radis-0.9.9.tar.gz.

File metadata

  • Download URL: radis-0.9.9.tar.gz
  • Upload date:
  • Size: 6.3 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.6

File hashes

Hashes for radis-0.9.9.tar.gz
Algorithm Hash digest
SHA256 35c1640b67baa992dca1ea2a6ca1a6691ff51bdbd3b48eab19b5fcf5385a8a0d
MD5 fc1009d927f5055c564dd2e5441f0613
BLAKE2b-256 4074faf4463d23356d843ceeaf702a990bf22a1d95a56e9c6565d0710a204970

See more details on using hashes here.

File details

Details for the file radis-0.9.9-py2.py3-none-any.whl.

File metadata

  • Download URL: radis-0.9.9-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.3 MB
  • Tags: Python 2, Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/39.2.0 requests-toolbelt/0.8.0 tqdm/4.23.0 CPython/3.6.6

File hashes

Hashes for radis-0.9.9-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 cd6c18099ae74ec3b3d32b7a1fc3b86457d41caf3d5b42e1443afc9d480f55b2
MD5 def111293347c97865c729c1b52e5d6f
BLAKE2b-256 e535dcaedcb3de3e6a7e887f1f3c1f496455cc775a852cd304a7493afcac5483

See more details on using hashes here.

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