ValueCurve

Package: PowerCoreOpenAPIModels ยท Source: Core/common.json

A cost or fuel curve: function data plus a declaration of how to read its y axis. INPUT_OUTPUT reads y as the total f(x), INCREMENTAL as the marginal rate f'(x), and AVERAGE_RATE as the average f(x)/x; the three can express the same underlying function and are inter-convertible given initial_input. The TIME_SERIES_* variants are the time-varying equivalents. Which form to use follows the data source: bid stacks are incremental, total cost tables input-output, efficiency tables average rate.

Variants

Discriminated by curve_type.

curve_type Schema
AVERAGE_RATE AverageRateCurve
INCREMENTAL IncrementalCurve
INPUT_OUTPUT InputOutputCurve
TIME_SERIES_INPUT_OUTPUT TimeSeriesInputOutputCurve
TIME_SERIES_INCREMENTAL TimeSeriesIncrementalCurve
TIME_SERIES_AVERAGE_RATE TimeSeriesAverageRateCurve

This site uses Just the Docs, a documentation theme for Jekyll.