Struct NebularControls
Defined in File NebularCommons.hpp
Struct Documentation
-
struct NebularControls
Control parameters governing nebular emission from a pre-computed cloudy grid.
A plain aggregate of settings SimControls populates from an input deck’s own [nebular] stanza (see SimControls::readNebular()), each defaulting to the corresponding nebular::defaultXxx constant above if its own key was not given.
Public Members
-
double logU_ = defaultLogU
log10 of the ionization parameter
-
double covFac_ = defaultCovFac
Nebular covering factor
-
double lineWidth_ = defaultLineWidth
Assumed width of emission lines, in km/s
-
bool computeNeb_ = defaultComputeNeb
Whether nebular emission is computed at all; if false, SimControls::nebular() is left null. Requires a spectral synthesizer – see SimControls::readNebular()
-
double logU_ = defaultLogU