yt.analysis_modules.star_analysis.sfr_spectrum.SpectrumBuilder.write_out

SpectrumBuilder.write_out(name='sum_flux.out')[source]

Write out the summed flux to a file.

The output file from this function has two columns: Wavelength (Angstrom) and Flux (Luminosity per unit wavelength, L_sun Ang^-1, L_sun = 3.826 * 10^33 ergs s^-1.).

Parameters:

name : String

Name of file to write to. Default = “sum_flux.out”

Examples

>>> import yt
>>> from yt.analysis_modules.star_analysis.api import SpectrumBuilder
>>> ds = yt.load("Enzo_64/RD0006/RedshiftOutput0006")
>>> sp = ds.sphere([0.5, 0.5, 0.5], 0.1)
>>> spec = SpectrumBuilder(ds, "bc", model="salpeter")
>>> spec.calculate_spectrum(data_source=sp, min_age = 1.e6)
>>> spec.write_out("spec.out")