HII Regions Escape Fractions¶
Class providing models of the escape fraction \(f_\mathrm{esc}\) of hydrogen-ionizing (Lyman-continuum) photons from individual H**ii** regions—the fraction of photons produced by massive stars that escape the H**ii** region into the surrounding ISM or IGM rather than being absorbed by gas within the region. The escape fraction is returned as a function of H**ii** region age, reflecting the time evolution as stellar winds and supernovae clear channels through the surrounding gas.
Default implementation: hiiRegionEscapeFractionFixed
Methods¶
escapeFraction→double precisionReturns the escape fraction for hydrogen-ionizing photons.
double precision, intent(in ) :: ageHIIRegion
hiiRegionEscapeFractionFixed¶
Computes the escape fraction of hydrogen ionizing photons from HII regions. A fixed escape fraction of \(f_\mathrm{esc}\)[escapeFraction] is assumed for HII regions with ages less than \(\tau_\mathrm{limit}=\){ageLimit}.
(Default implementation)
Parameters
[mass](default100.0d0) — The fixed mass (in \(\mathrm{M}_\odot\)) assigned to all newly-formed seed black holes in this implementation, representing the initial black hole mass when a halo first forms a central black hole.[spin](default0.0d0) — The dimensionless spin parameter (between \(-1\) and \(+1\)) assigned to all newly-formed seed black holes, where \(0\) corresponds to a non-rotating Schwarzschild black hole and \(\pm 1\) to a maximally rotating Kerr black hole.[fraction](default0.01d0) — The fixed fraction \(f_\mathrm{outflow}\) of the stellar energy input rate (normalized to a canonical \(1\,\mathrm{M}_\odot\) population) that drives gas outflows, setting the mass loading factor for stellar feedback in the galaxy.[escapeFraction](default0.006d0) — Escape fraction of ionizing photons from young HII regions.[ageLimit](default0.03d0) — The age beyond which all ionizing photons are assumed to escape from HII regions.[timescale](default1.0d0) — The timescale for star formation in the fixed timescale model.[rateStarFormation](default1.0d9) — The rate of star formation in units of \(\mathrm{M}_\odot \hbox{Gyr}^{-1}\).[proposalSize]— The fixed value of the proposal scaling parameter \(\gamma\) used to scale the vector difference between two randomly selected chain states when forming differential evolution proposals.[exponentValue]— The fixed value of the temperature-scaling exponent \(\alpha\) by which the proposal size \(\gamma\) is scaled as \(\gamma \propto T^{\alpha}\) in tempered differential evolution runs.[massResolution](default5.0d9) — The mass resolution to use when building merger trees.[rootVariance]— The root variance of the random error distribution.[velocityRadial](default-0.90d0) — The radial velocity (in units of the host virial velocity) to used for the fixed virial orbits distribution. Default value matches approximate peak in the distribution of Benson (2005).[velocityTangential](default0.75d0) — The tangential velocity (in units of the host virial velocity) to used for the fixed virial orbits distribution. Default value matches approximate peak in the distribution of Benson (2005).[rateCoefficient]— The rate coefficient (in units of cm\(^3\) s\(^{-1}\)) for radiative recombination.[gamma](default0.67d0) — The multiplicative factor, \(\gamma\), used to compute the cooling coefficient.[fractionLossAngularMomentum](default0.3d0) — Specifies the fraction of angular momentum that is lost from cooling/infalling gas.[concentration]— The fixed NFW concentration parameter \(c = r_\mathrm{virial}/r_\mathrm{scale}\) assigned to all halos regardless of mass or redshift, representing the ratio of the virial radius to the scale radius of the dark matter density profile.[metallicity]— The metallicity (relative to Solar) of the IGM.[factor](defaultsqrt(0.5d0)) — The ratio of galaxy radius to \(\lambda r_\mathrm{vir}\) in the “fixed” galactic structure radius solver algorithm. This will be applied to any component for which no component-specific value is provided.[factorDisk](defaultsqrt(0.5d0)) — The ratio of galaxy radius to \(\lambda r_\mathrm{vir}\) in the “fixed” galactic structure radius solver algorithm for disks. This will override the generic value supplied by[factor]for disks.[factorSpheroid](defaultsqrt(0.5d0)) — The ratio of galaxy radius to \(\lambda r_\mathrm{vir}\) in the “fixed” galactic structure radius solver algorithm for spheroids. This will override the generic value supplied by[factor]for spheroids.[radiusFixed](defaultvar_str('virial')) — The radius to use in the “fixed” galactic structure radius solver algorithm. Allowed options are “virial” and “turnaround”.[overdensity]— The fixed linear overdensity \(\delta\) of the large-scale environment assigned uniformly to all halos; a positive value places halos in an overdense region, while negative values simulate voids.[radiusEnvironment](default0.0d0) — The radius of the sphere used to determine the variance in the environmental density.[massEnvironment](default1.0d15) — The mass within the sphere sphere used to determine the variance in the environmental density.[densityContrastValue](default200.0d0) — The virial density contrast to use in the fixed value model.[densityType](defaultvar_str('critical')) — The reference density to use in the fixed value virial density contrast model. Either ofcriticalandmeanare allowed.[turnAroundOverVirialRadius](default2.0d0) — The ratio of the turnaround to virial radii in the fixed value model.[criticalOverdensity](default(3.0d0/20.0d0)*(12.0d0*Pi)**(2.0d0/3.0d0)) — The value to use for the critical overdensity for collapse of dark matter halos when using a fixed value.