uvex_transients.models.core.base.SpectralModel.eval_spectrum_cgs#

classmethod SpectralModel.eval_spectrum_cgs(nu: NumericalInput, t: NumericalInput, **parameters: CGSParameterValue) → FloatResult[source]#

Return the normalized spectral shape as plain cgs numbers; see eval_log_cgs().

Parameters:
  • nu (array-like) – Frequency, in Hz.

  • t (array-like) – Time since explosion, in seconds.

  • **parameters – This model’s parameter values, in cgs units. See eval_log_cgs().

Returns:

The normalized spectral shape, in 1/Hz. A scalar is returned if the result is 0-dimensional.

Return type:

numpy.ndarray or float