C# 클래스 dk.ku.life.Daisy.OpenMI.DaisyWrapper

상속: Oatc.OpenMI.Sdk.Wrapper.IEngine
파일 보기 프로젝트 열기: perabrahamsen/daisy-model 1 사용 예제들

공개 메소드들

메소드 설명
CountColumns ( ) : uint
Dispose ( ) : void
Finish ( ) : void
GetComponentDescription ( ) : string
GetComponentID ( ) : string
GetCurrentTime ( ) : global::OpenMI.Standard.ITime
GetDescription ( ) : string
GetEarliestNeededTime ( ) : global::OpenMI.Standard.ITimeStamp
GetEndTime ( ) : System.DateTime
GetInputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.InputExchangeItem
GetInputExchangeItemCount ( ) : int
GetInputTime ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.ITime
GetMissingValueDefinition ( ) : double
GetModelDescription ( ) : string
GetModelID ( ) : string
GetOutputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem
GetOutputExchangeItemCount ( ) : int
GetScope ( int index ) : Scope
GetTime ( ) : System.DateTime
GetTimeHorizon ( ) : global::OpenMI.Standard.ITimeSpan
GetValues ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.IValueSet
Initialize ( Hashtable properties ) : void
InitializeDaisy ( string filename ) : void
IsRunning ( ) : bool
PerformTimeStep ( ) : bool
Quantity ( string dimension, string description, string name ) : Oatc.OpenMI.Sdk.Backbone.Quantity
ScopeSize ( ) : uint
SetValues ( string QuantityID, string ElementSetID, global value ) : void

메소드 상세

CountColumns() 공개 메소드

public CountColumns ( ) : uint
리턴 uint

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

Finish() 공개 메소드

public Finish ( ) : void
리턴 void

GetComponentDescription() 공개 메소드

public GetComponentDescription ( ) : string
리턴 string

GetComponentID() 공개 메소드

public GetComponentID ( ) : string
리턴 string

GetCurrentTime() 공개 메소드

public GetCurrentTime ( ) : global::OpenMI.Standard.ITime
리턴 global::OpenMI.Standard.ITime

GetDescription() 공개 메소드

public GetDescription ( ) : string
리턴 string

GetEarliestNeededTime() 공개 메소드

public GetEarliestNeededTime ( ) : global::OpenMI.Standard.ITimeStamp
리턴 global::OpenMI.Standard.ITimeStamp

GetEndTime() 공개 메소드

public GetEndTime ( ) : System.DateTime
리턴 System.DateTime

GetInputExchangeItem() 공개 메소드

public GetInputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.InputExchangeItem
exchangeItemindex int
리턴 Oatc.OpenMI.Sdk.Backbone.InputExchangeItem

GetInputExchangeItemCount() 공개 메소드

public GetInputExchangeItemCount ( ) : int
리턴 int

GetInputTime() 공개 메소드

public GetInputTime ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.ITime
QuantityID string
ElementSetID string
리턴 global::OpenMI.Standard.ITime

GetMissingValueDefinition() 공개 메소드

public GetMissingValueDefinition ( ) : double
리턴 double

GetModelDescription() 공개 메소드

public GetModelDescription ( ) : string
리턴 string

GetModelID() 공개 메소드

public GetModelID ( ) : string
리턴 string

GetOutputExchangeItem() 공개 메소드

public GetOutputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem
exchangeItemindex int
리턴 Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem

GetOutputExchangeItemCount() 공개 메소드

public GetOutputExchangeItemCount ( ) : int
리턴 int

GetScope() 공개 메소드

public GetScope ( int index ) : Scope
index int
리턴 Scope

GetTime() 공개 메소드

public GetTime ( ) : System.DateTime
리턴 System.DateTime

GetTimeHorizon() 공개 메소드

public GetTimeHorizon ( ) : global::OpenMI.Standard.ITimeSpan
리턴 global::OpenMI.Standard.ITimeSpan

GetValues() 공개 메소드

public GetValues ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.IValueSet
QuantityID string
ElementSetID string
리턴 global::OpenMI.Standard.IValueSet

Initialize() 공개 메소드

public Initialize ( Hashtable properties ) : void
properties System.Collections.Hashtable
리턴 void

InitializeDaisy() 공개 메소드

public InitializeDaisy ( string filename ) : void
filename string
리턴 void

IsRunning() 공개 메소드

public IsRunning ( ) : bool
리턴 bool

PerformTimeStep() 공개 메소드

public PerformTimeStep ( ) : bool
리턴 bool

Quantity() 공개 메소드

public Quantity ( string dimension, string description, string name ) : Oatc.OpenMI.Sdk.Backbone.Quantity
dimension string
description string
name string
리턴 Oatc.OpenMI.Sdk.Backbone.Quantity

ScopeSize() 공개 메소드

public ScopeSize ( ) : uint
리턴 uint

SetValues() 공개 메소드

public SetValues ( string QuantityID, string ElementSetID, global value ) : void
QuantityID string
ElementSetID string
value global
리턴 void