Line SurveyΒΆ
Plot details of every single line in a spectrum.
Uses the line_survey() function.
/home/docs/checkouts/readthedocs.org/user_builds/radis/checkouts/develop/radis/io/hitran.py:192: AccuracyWarning: All columns are not downloaded currently, please use cache = 'regen' and extra_params='all' to download all columns.
warnings.warn(
--------------------------------------------------------------------------------
CO2 - HITRAN - Downloading database
--------------------------------------------------------------------------------
Download:
- All files already downloaded.
Caching to HDF5/H5 format:
- All files already cached.
0.03s - Loaded database
/home/docs/checkouts/readthedocs.org/user_builds/radis/checkouts/develop/radis/misc/warning.py:434: HighTemperatureWarning: HITRAN is valid for low temperatures (typically < 700 K). For higher temperatures you may need HITEMP or CDSD. See the 'databank=' parameter
warnings.warn(WarningType(message))
Calculating Equilibrium Spectrum
Physical Conditions
----------------------------------------
Tgas 1500 K
isotope 1
medium air
mole_fraction 0.0004
path_length 100 cm
pressure 1.01325 bar
self_absorption True
species CO2
state X
wavenum_max 2400.0000 cm-1
wavenum_min 2380.0000 cm-1
Computation Parameters
----------------------------------------
Tref 296 K
add_at_used numpy
broadening_method voigt_poly
cutoff 1e-27 cm-1/(#.cm-2)
dbformat hitran
dbpath /home/docs/.radisdb/hitran/CO2.h5
diluent air
folding_thresh 1e-06
include_neighbouring_lines True
isatom False
isneutral None
lbfunc None
memory_mapping_engine auto
neighbour_lines 0 cm-1
optimization simple
parsum_mode full summation
pfsource default
potential_lowering None
pseudo_continuum_threshold 0
sparse_ldm True
truncation 50 cm-1
waveunit cm-1
wstep 0.01 cm-1
zero_padding 2002
----------------------------------------
0.47s - Spectrum calculated
288 lines
from radis import calc_spectrum
s = calc_spectrum(
wavenum_min=2380,
wavenum_max=2400,
mole_fraction=400e-6,
path_length=100, # cm
Tgas=1500,
molecule="CO2",
isotope=[1],
databank="hitran",
export_lines=True,
)
s.apply_slit(2, "nm")
s.line_survey(overlay="radiance", barwidth=0.01)
Total running time of the script: (0 minutes 0.785 seconds)