Skip to main content

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

Project description

.. 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





=====

RADIS

=====



A code to simulate infrared spectra of molecules.



.. warning::

Deployment is still in progress, not all modules are available yet. The

documentation will be updated as more modules are included.



Documentation

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



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



http://radis.readthedocs.io/





Description

-----------



RADIS is nonequilibrium emission and absorption line-by-line code, for use

by infrared spectroscopic that want to compare line databases, or experimentalist

that want to fit their experimental line-of-sight spectra.



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.





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

-----



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

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

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

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

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





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

Uploaded Source

Built Distribution

radis-0.1.20-py2.py3-none-any.whl (3.4 MB view details)

Uploaded Python 2 Python 3

File details

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

File metadata

  • Download URL: radis-0.1.20.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No

File hashes

Hashes for radis-0.1.20.tar.gz
Algorithm Hash digest
SHA256 06b2d2966d1d7d28a1f2a6e713bc5fbada0680fcfc89365337f6bd070ef69229
MD5 c5fb3365ab2259aaa3dd8c20e2247c0c
BLAKE2b-256 57db5f2425d78124ce4db8b84f435a425f887fcefd9155e432ea9bc3bc6e2e56

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for radis-0.1.20-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 f2ba70e67382e2e41e549d8fbf59d2678fd1cd625d2f98a424e15bec85b159cc
MD5 11bc9086fb1dc580cc0e6f66696f13c2
BLAKE2b-256 7cfce910f9dab0d3cc20d45dbc1bb7490ca99c9909a1c93dcec9b629a99ac768

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