A non-equilibrium Radiative Solver for HITRAN-like database species
Project description
RADIS
Description
RADIS is an emission and absorption code for line-by-line infrared molecular spectroscopy.
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 under a GNU LESSER GENERAL PUBLIC LICENSE (v3), i.e., that modifications must remain public.
Documentation
User guide, install procedure and examples are available on the RADIS Website:
Examples
A 3-temperature fit built on top of RADIS.
Interactive RADIS sessions can be run directly from the Browser, without installing Python. For instance, run the Quick Start example online:
More examples can be found in the documentation or in the RADIS Interactive examples project.
License
The code is available on this repository under GNU LESSER GENERAL PUBLIC LICENSE (v3)
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
Support
If encountering any problem, first refer to the list of known Issues on GitHub. We appreciate your feedback and suggestions!
For any question, please join the discussion channel on Gitter:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for radis-0.9.18-py2.py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | d3e0d009770a38215367a338fd6cf6dfa11a9a863c2cb52c3e831f9b0c06c272 |
|
MD5 | a0b899c928b76dfec6e5dea703d85327 |
|
BLAKE2b-256 | b47f71033f5cbdfd32d2b2c31144bfeeb50b72777947e650a28e02c40dbcaede |