Module amplitudes

Source

Structs§

PyAmplitude
An Amplitude which can be registered by a Manager
PyAmplitudeID
An object which holds a registered Amplitude
PyEvaluator
A class which can be used to evaluate a stored Expression
PyExpression
A mathematical expression formed from AmplitudeIDs
PyManager
A class which can be used to register Amplitudes and store precalculated data
PyModel
A class which represents a model composed of registered Amplitudes
PyParameterLike
A class, typically used to allow Amplitudes to take either free parameters or constants as inputs

Functions§

py_amplitude_one
A convenience class representing a unit-valued Expression
py_amplitude_product
A convenience method to multiply sequences of Amplitudes
py_amplitude_sum
A convenience method to sum sequences of Amplitudes
py_amplitude_zero
A convenience class representing a zero-valued Expression
py_constant
A term which stays constant during an optimization
py_parameter
A free parameter which floats during an optimization