ModelAtmosphereParser#

class fiasco.io.sources.ModelAtmosphereParser(filename, **kwargs)[source]#

Bases: GenericParser

Attributes Summary

Methods Summary

to_hdf5(hf, df)

Attributes Documentation

descriptions = ['temperature', 'electron number density', 'height', 'pressure', 'total hydrogen number density', 'ionization fraction of neutral hydrogen', 'ionization fraction of neutral helium', 'ionization fraction of singly-ionized helium']#
dtypes = [<class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>, <class 'float'>]#
fformat = <fortranformat.FortranRecordReader.FortranRecordReader object>#
filetype = 'model_atmospheres'#
headings = ['temperature', 'density_e', 'height', 'pressure', 'density_H', 'fraction_H_1', 'fraction_He_1', 'fraction_He_2']#
units = [Unit("K"), Unit("1 / cm3"), Unit("km"), Unit("K / cm3"), Unit("1 / cm3"), Unit(dimensionless), Unit(dimensionless), Unit(dimensionless)]#

Methods Documentation

to_hdf5(hf, df)[source]#