Skip to main content

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

Project description

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

`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



.. https://mybinder.org/badge.svg

:target: https://mybinder.org/v2/gh/radis/radis-examples/master?filepath=radis_online.ipynb

:alt: https://mybinder.org/v2/gh/radis/radis-examples/master?filepath=radis_online.ipynb



.. https://zenodo.org/badge/doi/10.1016/j.jqsrt.2018.09.027.svg

:target: https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867

:alt: Article







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



Interactive RADIS sessions can be run directly from the Browser, without installing Python.

For instance, run the Quick Start example online:



.. https://mybinder.org/badge.svg

:target: https://mybinder.org/v2/gh/radis/radis-examples/master?filepath=first_example.ipynb

:alt: https://mybinder.org/v2/gh/radis/radis-examples/master?filepath=first_example.ipynb





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

`RADIS Inteactive 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/



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

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

:alt: Documentation Status



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

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



.. https://zenodo.org/badge/doi/10.1016/j.jqsrt.2018.09.027.svg

:target: https://linkinghub.elsevier.com/retrieve/pii/S0022407318305867

:alt: Article



And also:



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



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

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

:alt: Tests



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



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

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

:alt: Coverage



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



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

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

:alt: PyPI



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



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









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

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

:scale: 50 %

:alt: RADIS logo


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.17.tar.gz (6.5 MB view details)

Uploaded Source

Built Distribution

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

radis-0.9.17-py2.py3-none-any.whl (6.5 MB view details)

Uploaded Python 2Python 3

File details

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

File metadata

  • Download URL: radis-0.9.17.tar.gz
  • Upload date:
  • Size: 6.5 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.17.tar.gz
Algorithm Hash digest
SHA256 b226c37c055a1aff5c4fd393f287927ff143572fb051081af2d91801b444c1ec
MD5 ca4b45702c2235db4f4b01906bd3c847
BLAKE2b-256 103027ac42c14be415de6755ee9a2d8de28b51261d2c32f970e269dad4c73406

See more details on using hashes here.

File details

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

File metadata

  • Download URL: radis-0.9.17-py2.py3-none-any.whl
  • Upload date:
  • Size: 6.5 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.17-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 4b60ec544cd038ef408b836f7bbe908edc53e3a41ae2a1101d2119c742b7b024
MD5 1112b19a52b521acc315e401ba5e4814
BLAKE2b-256 ec16204e6822d5e9000ef3971c88208136814b7bff5ef09ecc481884c8541fb2

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page