C# Class CopenhagenUniversity.Life.OpenMI.Daisy.DaisyDotNetAccess

Exibir arquivo Open project: perabrahamsen/daisy-model Class Usage Examples

Public Methods

Method Description
Finish ( ) : void
Initialize ( string filename ) : void
PerformTimeStep ( uint columns ) : void
RunSimulation ( string filename ) : void

Private Methods

Method Description
daisy_alist_create ( ) : IntPtr
daisy_alist_delete ( IntPtr alist ) : void
daisy_daisy_check ( IntPtr daisy ) : bool
daisy_daisy_count_columns ( IntPtr daisy ) : uint
daisy_daisy_create ( IntPtr syntax, IntPtr alist ) : IntPtr
daisy_daisy_delete ( IntPtr daisy ) : void
daisy_daisy_get_time ( IntPtr daisy ) : IntPtr
daisy_daisy_is_running ( IntPtr daisy ) : bool
daisy_daisy_start ( IntPtr daisy ) : void
daisy_daisy_tick_action ( IntPtr daisy ) : void
daisy_daisy_tick_column ( IntPtr daisy, int col ) : void
daisy_daisy_tick_logs ( IntPtr daisy ) : void
daisy_daisy_tick_time ( IntPtr daisy ) : void
daisy_daisy_tick_weather ( IntPtr daisy ) : void
daisy_initialize ( ) : void
daisy_load ( IntPtr syntax, IntPtr alist ) : void
daisy_parser_create_file ( IntPtr syntax, string filename ) : IntPtr
daisy_parser_delete ( IntPtr parser ) : void
daisy_parser_error_count ( IntPtr parser ) : uint
daisy_parser_load ( IntPtr parser, IntPtr alist ) : void
daisy_scope_dimension ( IntPtr scope, string name ) : string
daisy_scope_find_extern ( string name ) : IntPtr
daisy_scope_has_number ( IntPtr scope, string name ) : int
daisy_scope_number ( IntPtr scope, string name ) : double
daisy_syntax_check ( IntPtr syntax, IntPtr alist, string name ) : bool
daisy_syntax_create ( ) : IntPtr
daisy_syntax_delete ( IntPtr syntax ) : void
daisy_time_get_hour ( IntPtr daisy_time ) : int
daisy_time_get_mday ( IntPtr daisy_time ) : int
daisy_time_get_month ( IntPtr daisy_time ) : int
daisy_time_get_year ( IntPtr daisy_time ) : int
daisy_version ( ) : string

Method Details

Finish() public method

public Finish ( ) : void
return void

Initialize() public method

public Initialize ( string filename ) : void
filename string
return void

PerformTimeStep() public method

public PerformTimeStep ( uint columns ) : void
columns uint
return void

RunSimulation() public method

public RunSimulation ( string filename ) : void
filename string
return void