How to run a Starburst99-Mappings model

Running a Starburst99-Mappings model is a 2-step process: first the stellar SED is computed at the STScI Starburst99 site, and then this SED is used as input for a Mappings photoionization model at IfA. Users who are familiar with the Starburst99 interface may find the new Starburst99-Mappings interface easy to use. The basic event flow is as follows:

Users do not have to worry about the file transfer between STScI and IfA. This process occurs entirely behind the scenes. All that needs to be done is to specify the input parameters and wait for an email notification. Those who used Starburst99 before to calculate stellar models should be aware of a few differences between running a pure Starburst99 and a Starburst99-Mappings model:



The input

First the input parameters need to be entered. This is done from the input page. There are quite a few parameters to play with, all of which are explained below. If you are not sure about an input parameter, start out with the default value.



The output

Once the run is finished, you will be notified by e-mail. If everything went well, you should find the output files in the output directory. The e-mail gives you all the information you need to locate the files and the retrieve them. You will find two groups of files: one set produced by Mappings containing the photoionization output, and another produced by Starburst99, which has all the stellar results.


Mappings IIId output files

Output ChoiceOutput file Suffix or PrefixDescription
Standardprefix=specContains the output emission-line spectrum.
Column 1Wavelength in Angstroms (A)
Column 2Energy (E) in electron volts (eV)
Column 3Intensity relative to H-beta=1
Column 4Species responsible for emission-line
Column 5Accuracy (see table below) 1=good, 2=average, 3=poor
Standardprefix=photContains the model parameters, detailed description of the radiation field and fraction of various ions at each distance step in the model, the average state of ionization of each distance, average distance of each ionization state, average ionic temperatures,integrated column densities, average ionic electron densities.
Final Source suffix=.souContains the final source spectrum in units of Energy (eV) versus Fnu (ergs/s/cm^2/Hz/sr)
NuFnu Spectrumsuffix=.nfnContains the final source spectrum in units of nu (Hz) versus nuFnu (ergs/s/cm^2/sr)
First Balancesuffix=.blnContains the initial ionization balance
Column 1Atomic number
Column 2Ionization state
Column 3Fraction of element at this ionization state
Monitor 4 atomsPrefix=Atomic #Four files: each contains the fraction of element chosen at each ionization state at each step (shell) through the nebula.
Column 1Outer radius of shell (cm)
Column 2Thickness of shell (cm)
Column 3Average temperature in shell (K)
Columns 4-26Fraction of element at each ionization state from I-XXVII
Monitor all ionsPrefix=allionsContains the fraction of all elements at each ionization state at each step (or shell) through the nebula. Also gives the abundance used. Allions is a very large file and should only be requested if specifically required.



Description of names and acronyms in output files

Note: MappingsIII has been developed over two decades by many people. The variations in naming convention and units reflect this. Work is currently underway to introduce more consistency to the Mappings output naming convention.

ABUNDAbundance
AccuracyThis parameter reflects the reliability of the atomic data used to estimate the emission-line fluxes.
1 = Accurate to 10% (Hydrogenic lines only)
2 = Average reliability
3 = Poor reliability (old data, many atomic levels, or radiative transfer problems
AlphaPower law model index
Cut-offModel cut-off energy (Ryd)
DeElectron density (cm^-3)
DHHydrogen density (cm^-3)
DIendDistance at end of density bounded models (cm)
(Not applicable to web-based models)
DISavAverage radius of each shell (cm)
DIST.Ave.Average radius of each shell (cm)
DISfinFinal radius of the nebula (cm)
DISoutRadius at the outer edge of each shell (cm)
DILUavAverage geometric dilution factor. For plane parallel models, DILUav will be 0.5. For spherical models, it will be close to zero
DLOsavAverage differential loss between heating and cooling. This should be close to zero if energy has been conserved in the model
DnIon density (cm^-3)
DnumIon density (cm^-3)
drthickness of each shell (cm)
dRthickness of each shell (cm)
dTauModel step-size. Default=0.03
dVol Nebula volume in each shell (cm^3)
El.DensElectron density (cm^-3)
EndingModel ending = A (fraction of HI = 99%)
FHIFraction of HI in each shell of the nebula
FHIIFraction of HII in each shell of the nebula
FHXFFinal fraction of HII at the end of the nebula
Fill.F. or F.F.Filling factor
FrenRequired final fraction of ionized hydrogen at model end (1%)
FQHeIFlux of He+ ionizing photons(photons/s/cm^2)
FQHeIIFlux of He++ ionizing photons(photons/s/cm^2)
FQHIFlux of H+ ionizing photons(photons/s/cm^2)
FQtotTotal Flux of ionizing photons(photons/s/cm^2)
HdenHydrogen density (cm^-3)
HdensHydrogen density (cm^-3)
IelenAtomic number of element whose ionized fraction determines the model ending (this is always hydrogen=1).
InputWill always read `interactive' for Mappings On-line models
Int./H-betaIntegrated line intensity divided by the intensity of H-beta
JdenDensity model chosen by user: c=isochoric, b=isobaric
JeqEquilibrium model chosen (always E)
JgeoGeometry model chosen by user: s=spherical, p=plane parallel
JpoenIonization state of required model ending
Web-based models: 1 (99% HI)
MODmodel choice: X=external, B=blackbody, P=power law
NdensIon density (cm^-3). For solar abundance, Ndens ~ 1.1*Hdens (hydrogen density)
nHHydrogen density (cm^-3)
neElectron density (cm^-3)
OutputOutput photoionization file (See description in the Table above)
P5Photoionization model version IIId used
QHDNIonization parameter (cm/s) defined as:
ionizing photon flux per unit area/ion density .
For solar abundance, the ion density, Ndens ~ 1.1*Hdens (hydrogen density)
QHDHIonization parameter (cm/s) defined as:
ionizing photon flux per unit area/hydrogen density.
Note: the dimensionless ionization parameter is defined as U=QHDH/c, not as QHDN/c
QHDNinIonization parameter at the inner edge of the nebula as defined in QHDN above (cm/s)
QHDNavAverage ionization parameter as defined in QHDN above(cm/s)
RempInitial radius of the nebula (cm)
RmaxMaximum radius of model (cm)
RsouSource Radius (cm)
RunModel designation entered by user
TauenOptical depth at model end for optical-depth limited models
Not applicable to web-based moels
TauXFOptical depth at Hydrogen edge (912A): optically thick if TauXF > 1, optically thin if TauXF < 1
TeavAverage electron temperature (K)
Te Ave.Average electron temperature (K)
TeiniInitial electron temperature (K)
TempBlackbody model temperature (K)
TendTemperature at model end (K)
TfinalTemperature at model end (K)
TOTLOSSTotal energy losses + total heating. This should be close to zero if energy has been conserved in the model.
Turn-onModel turn-on energy (Ryd)
Z-starMetallicity of mappings internal stellar atmosphere models
Not applicable to web-based models
ZETAefAlternative (archaic) measure of ionization parameter



Starburst99 output files

  1. Computation of the number of ionizing photons. Output is the number of ionizing photons in the HI, HeI, and HeII continuum, their fractions relative to the total luminosity, and the total luminosity. Default filename: quanta
  2. Calculation of the supernova rate and the mechanical luminosities. Default filename: snr
  3. Mechanical luminosity and related quantities due to winds and supernovae. Default filename: power
  4. Two output files containing the stellar spectral types during each time step and the relative numbers of WR stars. The spectral types follow the scheme by Schmidt-Kaler, oversampled by a factor of 2. For instance, there are 18 entries for spectral type B. They are the number of stars for types B0, B0.5, B1,...B9.5 (total of 18). Schmidt-Kaler's table has B0, B1,....B9 (total of 9). Default filenames: sptyp1,sptyp2
  5. The mass in individual elements released via stellar winds and supernovae. No other subroutines are needed. Default filename: yield
  6. The spectrum of the stellar population for each time step. The columns are time, wavelength, stellar+nebular, stellar only, and nebular only fluxes. This SED is used as input for Mappings. Default filename: spectrum
  7. The ultraviolet line spectrum at 0.75 A resolution from 1200 to 1600 A (LMC/SMC library) or to 1800 A (Milky Way library). The columns have time, wavelength, absolute luminosity, and rectified (continuum=1) luminosity. Default filename: uvline
  8. Calculation of colors and magnitudes. The filter system is defined in the code. Default filename: color
  9. Calculation of the strengths of H_alpha, H_beta, Pa_beta, and Br_gamma. For each line we give the continuum luminosity, the line luminosity, and the equivalent width (everything logarithmic). Default filename: ewidth
  10. Calculation of the strength of various IR spectral features. First is the CO index as computed by Doyon et al. (1994, ApJ, 421, 101). (Please note that this calculation has no metallicity dependence. A later version of this routine will compute the CO index using the model atmospheres themselves and give metallicity-dependent results.) Next are two computations of the CaII IR triplet using the relations of Diaz et al. (1989, 239, 325). The relations from Diaz et al. have no temperature dependence; the first calculation has the feature present in stars of all temperatures; the second has the index set to zero strength for stars with T>7200K (spectral type A or earlier). Next come the 1.62 and 2.29 micron CO features, and the 1.59 micron Si feature, which were modeled for individual stars by Origlia et al. (1993, A&A, 280, 536.) The indices can be computed for solar [Si/Fe] and [C/Fe], or a model with enhanced [Si/Fe] and depleted [C/Fe] (as for young systems enriched primarily by Type II SNe), and for stellar atmospheric microturbulent velocities (MTVs) of 1-6 km/s. (Note that the changes to the abundance ratios and MTVs are are self-contained in this routine and have no effect upon the other outputs, e.g., colors, of the code.) Default filename: irfeature
  11. This subroutine is equivalent to (8), but it computes the spectral region between 1000 and 1180 A. Default filename: ovi
  12. Calculates fully theoretical spectra between 3000 and 7000 A at 0.3 A resolution. These spectra are independent of the calculation of the low-resolution spectra in output 7. The file structure is the same as in (8). Presently, we do not yet have a complete library of spectra for the theoretical continua. Therefore the file lists "1" for the continuum location. In spring 2005 we will deliver the continuum file, which will be a simple auxiliary file that substitutes the current placeholder. Once the file is in place, the continuum locations will be calculated without the need of any coding. Default filename: hires
  13. Calculation of the most important WR emission lines using the line luminosities of Schaerer & Vacca (1998, ApJ, 497, 658). These are only those lines originating in WR winds --- not the nebular lines in the HII region. Quantities given are the line fluxes and the equivalent widths. Default filename: wrlines
  14. SED used as input for Mappings. It is identical to the stellar spectrum in the file .spectrum1, except for the units. The Mappings input file has the Eddington flux in frequency units, and the wavelength grid is in eV. Default filename: mapspec

How to interpret the file time-used

The logfile "time-used" gives statistics on cpu and elapsed time for the Starburst99 calculations, and it reports warnings and anomalies or errors that may have occurred during the run.

If you see "CANNOT COMPUTE....." you have specified to skip a particular output which was otherwise needed as input for another subroutine which you actually specified to compute. For instance, you may intentionally omit the nebular continuum (quanta) in order to compute a purely stellar continuum. But then you would not be able to compute equivalent widths (width) since the number of ionizing photons is needed for the emission line fluxes. When in doubt, compute all the output files. This will work.

"IEEE floating point exception flags" may also be ignored.