libpyvinyl.Parameters.Collections

libpyvinyl.Parameters.Collections

Functions

quantity_decode(dct)

Function to decode pint.Quantity object from json

quantity_encode(obj[, primitives])

Function to encode pint.Quantity object in json

Classes

CalculatorParameters([parameters])

Collection of parameters related to a single calculator

InstrumentParameters()

Object intended for use as instrument parameters

MasterParameter(*args, **kwargs)

The master parameters need to affect multiple Parameters objects, and for this reason it is expanded on the basis of the Parameter class.

MasterParameters(parameters_dict, *args, ...)

Master Parameters object that contain all master parameters with the additional ability to set values for the other parameters this master should control.