C# Class dk.ku.life.Daisy.OpenMI.DaisyWrapper

Inheritance: Oatc.OpenMI.Sdk.Wrapper.IEngine
Afficher le fichier Open project: perabrahamsen/daisy-model Class Usage Examples

Méthodes publiques

Méthode Description
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

Method Details

CountColumns() public méthode

public CountColumns ( ) : uint
Résultat uint

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Finish() public méthode

public Finish ( ) : void
Résultat void

GetComponentDescription() public méthode

public GetComponentDescription ( ) : string
Résultat string

GetComponentID() public méthode

public GetComponentID ( ) : string
Résultat string

GetCurrentTime() public méthode

public GetCurrentTime ( ) : global::OpenMI.Standard.ITime
Résultat global::OpenMI.Standard.ITime

GetDescription() public méthode

public GetDescription ( ) : string
Résultat string

GetEarliestNeededTime() public méthode

public GetEarliestNeededTime ( ) : global::OpenMI.Standard.ITimeStamp
Résultat global::OpenMI.Standard.ITimeStamp

GetEndTime() public méthode

public GetEndTime ( ) : System.DateTime
Résultat System.DateTime

GetInputExchangeItem() public méthode

public GetInputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.InputExchangeItem
exchangeItemindex int
Résultat Oatc.OpenMI.Sdk.Backbone.InputExchangeItem

GetInputExchangeItemCount() public méthode

public GetInputExchangeItemCount ( ) : int
Résultat int

GetInputTime() public méthode

public GetInputTime ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.ITime
QuantityID string
ElementSetID string
Résultat global::OpenMI.Standard.ITime

GetMissingValueDefinition() public méthode

public GetMissingValueDefinition ( ) : double
Résultat double

GetModelDescription() public méthode

public GetModelDescription ( ) : string
Résultat string

GetModelID() public méthode

public GetModelID ( ) : string
Résultat string

GetOutputExchangeItem() public méthode

public GetOutputExchangeItem ( int exchangeItemindex ) : Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem
exchangeItemindex int
Résultat Oatc.OpenMI.Sdk.Backbone.OutputExchangeItem

GetOutputExchangeItemCount() public méthode

public GetOutputExchangeItemCount ( ) : int
Résultat int

GetScope() public méthode

public GetScope ( int index ) : Scope
index int
Résultat Scope

GetTime() public méthode

public GetTime ( ) : System.DateTime
Résultat System.DateTime

GetTimeHorizon() public méthode

public GetTimeHorizon ( ) : global::OpenMI.Standard.ITimeSpan
Résultat global::OpenMI.Standard.ITimeSpan

GetValues() public méthode

public GetValues ( string QuantityID, string ElementSetID ) : global::OpenMI.Standard.IValueSet
QuantityID string
ElementSetID string
Résultat global::OpenMI.Standard.IValueSet

Initialize() public méthode

public Initialize ( Hashtable properties ) : void
properties System.Collections.Hashtable
Résultat void

InitializeDaisy() public méthode

public InitializeDaisy ( string filename ) : void
filename string
Résultat void

IsRunning() public méthode

public IsRunning ( ) : bool
Résultat bool

PerformTimeStep() public méthode

public PerformTimeStep ( ) : bool
Résultat bool

Quantity() public méthode

public Quantity ( string dimension, string description, string name ) : Oatc.OpenMI.Sdk.Backbone.Quantity
dimension string
description string
name string
Résultat Oatc.OpenMI.Sdk.Backbone.Quantity

ScopeSize() public méthode

public ScopeSize ( ) : uint
Résultat uint

SetValues() public méthode

public SetValues ( string QuantityID, string ElementSetID, global value ) : void
QuantityID string
ElementSetID string
value global
Résultat void