Specify quantity to be calculated using forward Monte Carlo.
Forward output is calculated for each grid box; may need a considerable amount of memory,
depending on the 3D cloud grid. Only meaningful with rte_solver mystic.
This option is only available for forward calculations.
For backward please use mc_backward_output.
mc_forward_output quantity [unit]
quantity can be one of the following:
- absorption
-
Calculate MYSTIC absorption and write it to file mc_basename.abs.spc in the following format:
lambda ix iy iz absorption
For backward please use mc_backward_output abs. - actinic
-
Calculate MYSTIC actinic flux by dividing the absorbed energy by the absorption coeffcient; this method is much better than the traditional photon counting which usually comprises spikes (because in the latter method each photon is weighted with
which may be a very large number); For backward please use mc_backward_output f.
- emission
-
Calculate MYSTIC emission. Note that emission is calculated directly without tracing any photons which makes this option very fast. Changing mc_photons will therefore not affect the result. Only meaningful with source thermal. For backward please use mc_backward_output emis.
- heating
-
Calculate MYSTIC heating rates. This is identical to absorption for source solar. For source thermal, however, the emission of a photon in a grid box is counted as cooling. For backward please use mc_backward_output heat.
The optional argument unit may be one of W_per_m2_and_dz (default), W_per_m3, or K_per_day. unit may be specified to convert the result e.g. to heating rates.