Skip to content

Class: Tshape

A Tshape object in OpenDSS.

URI: dss:Tshape

 classDiagram
    class Tshape
    click Tshape href "../Tshape/"
      Tshape : action

      Tshape : csvfile

      Tshape : dblfile

      Tshape : hour

      Tshape : interval

      Tshape : like

      Tshape : mean

      Tshape : minterval

      Tshape : name

      Tshape : npts

      Tshape : sinterval

      Tshape : sngfile

      Tshape : stddev

      Tshape : temp

Class Properties

Property Value
Class URI dss:Tshape

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Object name direct
npts 0..1
Integer
Max number of points to expect in temperature shape vectors direct
interval 0..1
Float
Time interval for fixed interval data, hrs direct
temp 0..1
Integer
Array of temperature values direct
hour 0..1
String
Array of hour values direct
mean 0..1
Float
Mean of the temperature curve values direct
stddev 0..1
Float
Standard deviation of the temperatures direct
csvfile 0..1
Integer
Switch input of temperature curve data to a csv file containing (hour, Temp)... direct
sngfile 0..1
Integer
Switch input of temperature curve data to a binary file of singles containin... direct
dblfile 0..1
Integer
Switch input of temperature curve data to a binary file of doubles containin... direct
sinterval 0..1
String
Specify fixed interval in SECONDS direct
minterval 0..1
String
Specify fixed interval in MINUTES direct
action 0..1
String
{DblSave SngSave} After defining temperature curve data
like 0..1
String
Make like another object, e direct

Identifier and Mapping Information

Schema Source

  • from schema: https://gridappsd.github.io/dss-graph/opendss

Mappings

Mapping Type Mapped Value
self dss:Tshape
native dss:Tshape

LinkML Source

Direct

name: Tshape
description: A Tshape object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    identifier: true
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  npts:
    name: npts
    annotations:
      order:
        tag: order
        value: 1
    description: Max number of points to expect in temperature shape vectors
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - TccCurve
    - Tshape
    - Xycurve
    range: integer
    required: false
  interval:
    name: interval
    annotations:
      order:
        tag: order
        value: 2
    description: Time interval for fixed interval data, hrs
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  temp:
    name: temp
    annotations:
      order:
        tag: order
        value: 3
    description: Array of temperature values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    rank: 1000
    domain_of:
    - Tshape
    range: integer
    required: false
  hour:
    name: hour
    annotations:
      order:
        tag: order
        value: 4
    description: Array of hour values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  mean:
    name: mean
    annotations:
      order:
        tag: order
        value: 5
    description: Mean of the temperature curve values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  stddev:
    name: stddev
    annotations:
      order:
        tag: order
        value: 6
    description: Standard deviation of the temperatures
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  csvfile:
    name: csvfile
    annotations:
      order:
        tag: order
        value: 7
    description: Switch input of  temperature curve data to a csv file containing
      (hour, Temp) points, or simply (Temp) values for fixed time interval data, one
      per line
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sngfile:
    name: sngfile
    annotations:
      order:
        tag: order
        value: 8
    description: Switch input of  temperature curve data to a binary file of singles
      containing (hour, Temp) points, or simply (Temp) values for fixed time interval
      data, packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  dblfile:
    name: dblfile
    annotations:
      order:
        tag: order
        value: 9
    description: Switch input of  temperature curve data to a binary file of doubles
      containing (hour, Temp) points, or simply (Temp) values for fixed time interval
      data, packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sinterval:
    name: sinterval
    annotations:
      order:
        tag: order
        value: 10
    description: Specify fixed interval in SECONDS
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  minterval:
    name: minterval
    annotations:
      order:
        tag: order
        value: 11
    description: Specify fixed interval in MINUTES
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  action:
    name: action
    annotations:
      order:
        tag: order
        value: 12
    description: '{DblSave | SngSave} After defining temperature curve data'
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Relay
    - Loadshape
    - Priceshape
    - Tshape
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 13
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Tshape

Induced

name: Tshape
description: A Tshape object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    identifier: true
    owner: Tshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  npts:
    name: npts
    annotations:
      order:
        tag: order
        value: 1
    description: Max number of points to expect in temperature shape vectors
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - TccCurve
    - Tshape
    - Xycurve
    range: integer
    required: false
  interval:
    name: interval
    annotations:
      order:
        tag: order
        value: 2
    description: Time interval for fixed interval data, hrs
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  temp:
    name: temp
    annotations:
      order:
        tag: order
        value: 3
    description: Array of temperature values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    rank: 1000
    owner: Tshape
    domain_of:
    - Tshape
    range: integer
    required: false
  hour:
    name: hour
    annotations:
      order:
        tag: order
        value: 4
    description: Array of hour values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  mean:
    name: mean
    annotations:
      order:
        tag: order
        value: 5
    description: Mean of the temperature curve values
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  stddev:
    name: stddev
    annotations:
      order:
        tag: order
        value: 6
    description: Standard deviation of the temperatures
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  csvfile:
    name: csvfile
    annotations:
      order:
        tag: order
        value: 7
    description: Switch input of  temperature curve data to a csv file containing
      (hour, Temp) points, or simply (Temp) values for fixed time interval data, one
      per line
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sngfile:
    name: sngfile
    annotations:
      order:
        tag: order
        value: 8
    description: Switch input of  temperature curve data to a binary file of singles
      containing (hour, Temp) points, or simply (Temp) values for fixed time interval
      data, packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  dblfile:
    name: dblfile
    annotations:
      order:
        tag: order
        value: 9
    description: Switch input of  temperature curve data to a binary file of doubles
      containing (hour, Temp) points, or simply (Temp) values for fixed time interval
      data, packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sinterval:
    name: sinterval
    annotations:
      order:
        tag: order
        value: 10
    description: Specify fixed interval in SECONDS
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  minterval:
    name: minterval
    annotations:
      order:
        tag: order
        value: 11
    description: Specify fixed interval in MINUTES
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  action:
    name: action
    annotations:
      order:
        tag: order
        value: 12
    description: '{DblSave | SngSave} After defining temperature curve data'
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Relay
    - Loadshape
    - Priceshape
    - Tshape
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 13
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/tshape
    owner: Tshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Tshape