-
Notifications
You must be signed in to change notification settings - Fork 0
Photon_sampling Parameters
Choice of whether and how to use stratified sampling in creating photons during the ionization stage of the calculation.
Enumerator
-
T_star
: Sets a single band based on the temperature given -
cv
: Traditional cv setup -
yso
: YSO setup -
AGN
: Test for balance matching the bands we have been using for AGN runs -
min_max_freq
: Mode 1 sets a single wide band defined by f1 and f2 -
user_bands
: User-defined bands -
cloudy_test
: Set up to compare with cloudy power law table command note that this also sets up the weight and photon index for the PL, to ensure a continuous distribution -
wide
: Test for balance to have a really wide frequency range -
logarithmic
: Generalized method to set up logarithmic bands
File: bands.c
Python uses stratified samplign to generate photons during the ionization phase. This parameter allows the user to define the number of bands for stratified sampling, if s/he wants to customize the bands used for the generation of photons
Integer
Greater than 0
-
Photon_sampling.approach:
user_bands
File: bands.c
When specifying manually the bands used for generating photons during the ionization phase, this parameter specifies the The minimum fraction of photons to be generated in this energy band. The number of times this parameter will be reqested depends upon the number of bands. The summ of the fractions need not sum to 1, in which case the remaining photons will be distributed according to the luminosity in the energy bands
Double
Greater than 0 and should sum to less than 1 over all bands
- Photon_sampling.nbands: Greater than 0, once per band
File: bands.c
When the user specifies what bands are used for stratfied sampling, this parameter specifies the boundaries between energy bands in which a minimum fraction of photons will be generated. The number of times this parameter is request depends upon the number of energies bands being used.
Double
eV
Greater than 0, monotonically increasing
- Photon_sampling.nbands: Greater than 0, once per band
File: bands.c
Stratified sampling is used during ionization cycles to generate photons. This parameter specifies the high energy limit for the frequencies of photons to be generated.
Double
eV
Greater than Photon_sampling.low_energy_limit
-
Photon_sampling.approach:
user_bands
File: bands.c
During the ionization phase, stratified sampling is used to provide good coverage of the full ionizing spectrum. This parameter sets the lowest envergy (frequency) of for phtoons to be generated whne the user wants to customize the bands.
Double
eV
Greater than 0
-
Photon_sampling.approach:
user_bands
File: bands.c