uvex_transients.models.lightcurves.generic.GaussianRisePowerLawLightcurve.eval_from_arrays#

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

Positional-argument form of eval().

Equivalent to cls.eval(t, **cls.unpack_params_from_arrays(*parameters)).

Parameters:
  • 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_\mathrm{bol}(t)\), in erg/s.

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.