Class: CurveData
Multi-purpose data points for defining a curve. The use of this generic class is discouraged if a more specific class can be used to specify the X and Y axis values along with their specific data types.
URI: cim:CurveData
classDiagram
class CurveData
CurveData <|-- DefaultBidCurveData
CurveData : curve
CurveData --> Curve : curve
CurveData : xvalue
CurveData : y_value
Inheritance
- CurveData
Slots
| Name | Cardinality and Range | Description | Inheritance |
|---|---|---|---|
| xvalue | 0..1 Float |
The data value of the X-axis variable, depending on the X-axis units | direct |
| y_value | 0..1 Float |
The data value of the third Y-axis variable (if present), depending on the Y-... | direct |
| curve | 1..1 Curve |
The curve of this curve data point | direct |
Usages
Identifier and Mapping Information
Schema Source
- from schema: https://cim.ucaiug.io/ns#TC57CIM
Mappings
| Mapping Type | Mapped Value |
|---|---|
| self | cim:CurveData |
| native | cim:CurveData |
LinkML Source
Direct
name: CurveData
description: Multi-purpose data points for defining a curve. The use of this generic
class is discouraged if a more specific class can be used to specify the X and Y
axis values along with their specific data types.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
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
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
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
domain_of:
- CurveData
range: Curve
required: true
class_uri: cim:CurveData
Induced
name: CurveData
description: Multi-purpose data points for defining a curve. The use of this generic
class is discouraged if a more specific class can be used to specify the X and Y
axis values along with their specific data types.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
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: CurveData
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: CurveData
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: CurveData
domain_of:
- CurveData
range: Curve
required: true
class_uri: cim:CurveData