ElvlcParser#
- class fiasco.io.sources.ElvlcParser(ion_filename, **kwargs)[source]#
Bases:
GenericIonParser
Energy levels and configurations for each level in an ion.
Attributes Summary
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>]#