sncosmo.PropagationEffect¶
- class sncosmo.PropagationEffect[source]¶
Abstract base class for propagation effects.
Derived classes must define _minwave (float), _maxwave (float). They may also define _minphase (float), and _maxphase (float).
- __init__(*args, **kwargs)¶
Methods
__init__
(*args, **kwargs)get
(name)Get parameter of the model by name.
maxphase
()maxwave
()minphase
()minwave
()propagate
(wave, flux[, phase])set
(**param_dict)Set parameters of the model by name.
update
(param_dict)Set parameters of the model from a dictionary.
Attributes
param_names
List of parameter names.
parameters
Parameter value array