fiasco currently only supports version 8 of the CHIANTI database.

ElvlcParser#

class fiasco.io.sources.ElvlcParser(ion_filename, **kwargs)[source]#

Bases: GenericIonParser

Energy levels and configurations for each level in an ion.

Attributes Summary

descriptions

dtypes

fformat

filetype

headings

units

Attributes Documentation

descriptions = ['level index', 'configuration', 'level label', 'multiplicity, 2s+1', 'orbital angular momentum', 'total angular momentum', 'observed energy', 'theoretical energy']#
dtypes = [<class 'int'>, <class 'str'>, <class 'str'>, <class 'int'>, <class 'str'>, <class 'float'>, <class 'float'>, <class 'float'>]#
fformat = <fortranformat.FortranRecordReader.FortranRecordReader object>#
filetype = 'elvlc'#
headings = ['level', 'config', 'label', 'multiplicity', 'L_label', 'J', 'E_obs', 'E_th']#
units = [None, None, None, Unit(dimensionless), None, Unit(dimensionless), <Quantity 1. 1 / cm>, <Quantity 1. 1 / cm>]#