WgfaParser#
- class fiasco.io.sources.WgfaParser(ion_filename, **kwargs)[source]#
Bases:
GenericIonParser
Information about each possible transition in an ion, including level indices, wavelengths, and decay rates.
Attributes Summary
Methods Summary
preprocessor
(table, line, index)Default preprocessor method run on each line ingested.
Attributes Documentation
- descriptions = ['lower level index', 'upper level index', 'transition wavelength', 'oscillator strength', 'radiative decay rate', 'lower level label', 'upper level label']#
- dtypes = [<class 'int'>, <class 'int'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'str'>, <class 'str'>]#
- fformat = <fortranformat.FortranRecordReader.FortranRecordReader object>#
- filetype = 'wgfa'#
- headings = ['lower_level', 'upper_level', 'wavelength', 'gf', 'A', 'lower_label', 'upper_label']#
- units = [None, None, Unit("Angstrom"), Unit(dimensionless), <Quantity 1. 1 / s>, None, None]#
Methods Documentation