Struct NebularControls

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()