buffalo_wings.wing.PiecewiseLinearDistribution

class buffalo_wings.wing.PiecewiseLinearDistribution(type='piecewise_linear', data=<factory>)[source]

Bases: object

Piecewise-linear scalar distribution over eta.

Attributes

type

Schema discriminator for a piecewise-linear distribution.

data

Ordered (eta, value) pairs defining the distribution.

type: Literal['piecewise_linear']

Schema discriminator for a piecewise-linear distribution.

data: list[tuple[float, float]]

Ordered (eta, value) pairs defining the distribution.