uvex_transients.models.tdes.alush_stone.AlushStoneTDESED.eval_from_arrays#

classmethod AlushStoneTDESED.eval_from_arrays(nu: Quantity, t: Quantity, *parameters: ParameterValue) → Quantity#

Positional-argument form of eval().

Equivalent to cls.eval(nu, t, **cls.unpack_params_from_arrays(*parameters)). Useful when parameter values are already stored as a plain sequence (e.g. rows of an array) rather than a dict.

Parameters:
  • nu (Quantity) – Frequency at which to evaluate the model.

  • t (Quantity) – Time since explosion.

  • *parameters – This model’s parameter values, one per parameter, in this model’s parameter order. See unpack_params_from_arrays().

Returns:

\(L_\nu(\nu, t)\), in erg/s/Hz.

Return type:

Quantity

See also

pack_params_to_arrays

The inverse conversion, dict -> ordered sequence.

unpack_params_from_arrays

Ordered sequence -> dict, used internally here.