openest.generate.curvegen module

class openest.generate.curvegen.ConstantCurveGenerator(indepunits, depenunit, curve)[source]

Bases: openest.generate.curvegen.CurveGenerator

get_curve(region, year, *args, **kw)[source]

Returns an object of type Curve.

class openest.generate.curvegen.CurveGenerator(indepunits, depenunit)[source]

Bases: object

get_curve(region, year, *args, **kw)[source]

Returns an object of type Curve.

class openest.generate.curvegen.DelayedCurveGenerator(curvegen)[source]

Bases: openest.generate.curvegen.CurveGenerator

get_curve(region, year, *args, **kwargs)[source]

Returns an object of type Curve.

get_next_curve(region, year, *args, **kwargs)[source]
class openest.generate.curvegen.TransformCurveGenerator(transform, *curvegens)[source]

Bases: openest.generate.curvegen.CurveGenerator

get_curve(region, year, *args, **kw)[source]

Returns an object of type Curve.