Skip to content

Class: DefaultBidCurveData

_Curve data for default bid curve and startup cost curve. _

__

URI: cim:DefaultBidCurveData

 classDiagram
    class DefaultBidCurveData
      CurveData <|-- DefaultBidCurveData

      DefaultBidCurveData : bid_segment_calc_type

          DefaultBidCurveData --> BidCalculationBasis : bid_segment_calc_type

      DefaultBidCurveData : curve

          DefaultBidCurveData --> Curve : curve

      DefaultBidCurveData : xvalue

      DefaultBidCurveData : y_value

Inheritance

Slots

Name Cardinality and Range Description Inheritance
bid_segment_calc_type 0..1
BidCalculationBasis
Type of calculation basis used to define the default bid segment curve direct
xvalue 0..1
Float
The data value of the X-axis variable, depending on the X-axis units CurveData
y_value 0..1
Float
The data value of the third Y-axis variable (if present), depending on the Y-... CurveData
curve 1..1
Curve
The curve of this curve data point CurveData

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:DefaultBidCurveData
native cim:DefaultBidCurveData

LinkML Source

Direct

name: DefaultBidCurveData
description: "Curve data for default bid curve and startup cost curve.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: CurveData
attributes:
  bid_segment_calc_type:
    name: bid_segment_calc_type
    description: "Type of calculation basis used to define the default bid segment\
      \ curve.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DefaultBidCurveData.bidSegmentCalcType
    multivalued: false
    domain_of:
    - DefaultBidCurveData
    range: BidCalculationBasis
    required: false
class_uri: cim:DefaultBidCurveData

Induced

name: DefaultBidCurveData
description: "Curve data for default bid curve and startup cost curve.\r\n"
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
is_a: CurveData
attributes:
  bid_segment_calc_type:
    name: bid_segment_calc_type
    description: "Type of calculation basis used to define the default bid segment\
      \ curve.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DefaultBidCurveData.bidSegmentCalcType
    multivalued: false
    alias: bid_segment_calc_type
    owner: DefaultBidCurveData
    domain_of:
    - DefaultBidCurveData
    range: BidCalculationBasis
    required: false
  xvalue:
    name: xvalue
    description: "The data value of the X-axis variable,  depending on the X-axis\
      \ units.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CurveData.xvalue
    multivalued: false
    alias: xvalue
    owner: DefaultBidCurveData
    domain_of:
    - CurveData
    range: float
    required: false
  y_value:
    name: y_value
    description: "The data value of the third Y-axis variable (if present), depending\
      \ on the Y-axis units.\r\n"
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CurveData.y3value
    multivalued: false
    alias: y_value
    owner: DefaultBidCurveData
    domain_of:
    - CurveData
    range: float
    required: false
  curve:
    name: curve
    description: The curve of  this curve data point.
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:CurveData.Curve
    multivalued: false
    alias: curve
    owner: DefaultBidCurveData
    domain_of:
    - CurveData
    range: Curve
    required: true
class_uri: cim:DefaultBidCurveData