Unit CAPI_Solution

Classes, Interfaces, Objects and Records
Types
Constants
Variables

Description

 

Uses

Overview

Functions and Procedures

function Solution_Get_Frequency(): Double; CDECL;
function Solution_Get_Hour(): Integer; CDECL;
function Solution_Get_Iterations(): Integer; CDECL;
function Solution_Get_LoadMult(): Double; CDECL;
function Solution_Get_MaxIterations(): Integer; CDECL;
function Solution_Get_Mode(): Integer; CDECL;
function Solution_Get_Number(): Integer; CDECL;
function Solution_Get_Random(): Integer; CDECL;
function Solution_Get_Seconds(): Double; CDECL;
function Solution_Get_StepSize(): Double; CDECL;
function Solution_Get_Tolerance(): Double; CDECL;
function Solution_Get_Year(): Integer; CDECL;
procedure Solution_Set_Frequency(Value: Double); CDECL;
procedure Solution_Set_Hour(Value: Integer); CDECL;
procedure Solution_Set_LoadMult(Value: Double); CDECL;
procedure Solution_Set_MaxIterations(Value: Integer); CDECL;
procedure Solution_Set_Mode(Mode: Integer); CDECL;
procedure Solution_Set_Number(Value: Integer); CDECL;
procedure Solution_Set_Random(Random: Integer); CDECL;
procedure Solution_Set_Seconds(Value: Double); CDECL;
procedure Solution_Set_StepSize(Value: Double); CDECL;
procedure Solution_Set_Tolerance(Value: Double); CDECL;
procedure Solution_Set_Year(Value: Integer); CDECL;
procedure Solution_Solve(); CDECL;
function Solution_Get_ModeID(): PAnsiChar; CDECL;
function Solution_Get_LoadModel(): Integer; CDECL;
procedure Solution_Set_LoadModel(Value: Integer); CDECL;
function Solution_Get_LDCurve(): PAnsiChar; CDECL;
procedure Solution_Set_LDCurve(const Value: PAnsiChar); CDECL;
function Solution_Get_pctGrowth(): Double; CDECL;
procedure Solution_Set_pctGrowth(Value: Double); CDECL;
function Solution_Get_AddType(): Integer; CDECL;
procedure Solution_Set_AddType(Value: Integer); CDECL;
function Solution_Get_GenkW(): Double; CDECL;
procedure Solution_Set_GenkW(Value: Double); CDECL;
function Solution_Get_GenPF(): Double; CDECL;
procedure Solution_Set_GenPF(Value: Double); CDECL;
function Solution_Get_Capkvar(): Double; CDECL;
procedure Solution_Set_Capkvar(Value: Double); CDECL;
function Solution_Get_Algorithm(): Integer; CDECL;
procedure Solution_Set_Algorithm(Value: Integer); CDECL;
function Solution_Get_ControlMode(): Integer; CDECL;
procedure Solution_Set_ControlMode(Value: Integer); CDECL;
function Solution_Get_GenMult(): Double; CDECL;
procedure Solution_Set_GenMult(Value: Double); CDECL;
function Solution_Get_DefaultDaily(): PAnsiChar; CDECL;
function Solution_Get_DefaultYearly(): PAnsiChar; CDECL;
procedure Solution_Set_DefaultDaily(const Value: PAnsiChar); CDECL;
procedure Solution_Set_DefaultYearly(const Value: PAnsiChar); CDECL;
procedure Solution_Get_EventLog(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
procedure Solution_Get_EventLog_GR(); CDECL;
function Solution_Get_dblHour(): Double; CDECL;
procedure Solution_Set_dblHour(Value: Double); CDECL;
procedure Solution_Set_StepsizeHr(Value: Double); CDECL;
procedure Solution_Set_StepsizeMin(Value: Double); CDECL;
function Solution_Get_ControlIterations(): Integer; CDECL;
function Solution_Get_MaxControlIterations(): Integer; CDECL;
procedure Solution_Sample_DoControlActions(); CDECL;
procedure Solution_Set_ControlIterations(Value: Integer); CDECL;
procedure Solution_Set_MaxControlIterations(Value: Integer); CDECL;
procedure Solution_CheckFaultStatus(); CDECL;
procedure Solution_SolveDirect(); CDECL;
procedure Solution_SolveNoControl(); CDECL;
procedure Solution_SolvePflow(); CDECL;
procedure Solution_SolvePlusControl(); CDECL;
procedure Solution_SolveSnap(); CDECL;
procedure Solution_CheckControls(); CDECL;
procedure Solution_InitSnap(); CDECL;
function Solution_Get_SystemYChanged(): TAPIBoolean; CDECL;
procedure Solution_BuildYMatrix(BuildOption, AllocateVI: Integer); CDECL;
procedure Solution_DoControlActions(); CDECL;
procedure Solution_SampleControlDevices(); CDECL;
function Solution_Get_Converged(): TAPIBoolean; CDECL;
procedure Solution_Set_Converged(Value: TAPIBoolean); CDECL;
function Solution_Get_Totaliterations(): Integer; CDECL;
function Solution_Get_MostIterationsDone(): Integer; CDECL;
function Solution_Get_ControlActionsDone(): TAPIBoolean; CDECL;
procedure Solution_Set_ControlActionsDone(Value: TAPIBoolean); CDECL;
procedure Solution_Cleanup(); CDECL;
procedure Solution_FinishTimeStep(); CDECL;
function Solution_Get_Process_Time(): Double; CDECL;
function Solution_Get_Total_Time(): Double; CDECL;
procedure Solution_Set_Total_Time(Value: Double); CDECL;
function Solution_Get_Time_of_Step(): Double; CDECL;
function Solution_Get_IntervalHrs(): Double; CDECL;
procedure Solution_Set_IntervalHrs(Value: Double); CDECL;
function Solution_Get_MinIterations(): Integer; CDECL;
procedure Solution_Set_MinIterations(Value: Integer); CDECL;
procedure Solution_SolveAll(); cdecl;
procedure Solution_Get_IncMatrix(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
procedure Solution_Get_IncMatrix_GR(); CDECL;
procedure Solution_Get_Laplacian(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
procedure Solution_Get_Laplacian_GR(); CDECL;
procedure Solution_Get_BusLevels(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
procedure Solution_Get_BusLevels_GR(); CDECL;
procedure Solution_Get_IncMatrixRows(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
procedure Solution_Get_IncMatrixRows_GR(); CDECL;
procedure Solution_Get_IncMatrixCols(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
procedure Solution_Get_IncMatrixCols_GR(); CDECL;

Description

Functions and Procedures

function Solution_Get_Frequency(): Double; CDECL;
 
function Solution_Get_Hour(): Integer; CDECL;
 
function Solution_Get_Iterations(): Integer; CDECL;
 
function Solution_Get_LoadMult(): Double; CDECL;
 
function Solution_Get_MaxIterations(): Integer; CDECL;
 
function Solution_Get_Mode(): Integer; CDECL;
 
function Solution_Get_Number(): Integer; CDECL;
 
function Solution_Get_Random(): Integer; CDECL;
 
function Solution_Get_Seconds(): Double; CDECL;
 
function Solution_Get_StepSize(): Double; CDECL;
 
function Solution_Get_Tolerance(): Double; CDECL;
 
function Solution_Get_Year(): Integer; CDECL;
 
procedure Solution_Set_Frequency(Value: Double); CDECL;
 
procedure Solution_Set_Hour(Value: Integer); CDECL;
 
procedure Solution_Set_LoadMult(Value: Double); CDECL;
 
procedure Solution_Set_MaxIterations(Value: Integer); CDECL;
 
procedure Solution_Set_Mode(Mode: Integer); CDECL;
 
procedure Solution_Set_Number(Value: Integer); CDECL;
 
procedure Solution_Set_Random(Random: Integer); CDECL;
 
procedure Solution_Set_Seconds(Value: Double); CDECL;
 
procedure Solution_Set_StepSize(Value: Double); CDECL;
 
procedure Solution_Set_Tolerance(Value: Double); CDECL;
 
procedure Solution_Set_Year(Value: Integer); CDECL;
 
procedure Solution_Solve(); CDECL;
 
function Solution_Get_ModeID(): PAnsiChar; CDECL;
 
function Solution_Get_LoadModel(): Integer; CDECL;
 
procedure Solution_Set_LoadModel(Value: Integer); CDECL;
 
function Solution_Get_LDCurve(): PAnsiChar; CDECL;
 
procedure Solution_Set_LDCurve(const Value: PAnsiChar); CDECL;
 
function Solution_Get_pctGrowth(): Double; CDECL;
 
procedure Solution_Set_pctGrowth(Value: Double); CDECL;
 
function Solution_Get_AddType(): Integer; CDECL;
 
procedure Solution_Set_AddType(Value: Integer); CDECL;
 
function Solution_Get_GenkW(): Double; CDECL;
 
procedure Solution_Set_GenkW(Value: Double); CDECL;
 
function Solution_Get_GenPF(): Double; CDECL;
 
procedure Solution_Set_GenPF(Value: Double); CDECL;
 
function Solution_Get_Capkvar(): Double; CDECL;
 
procedure Solution_Set_Capkvar(Value: Double); CDECL;
 
function Solution_Get_Algorithm(): Integer; CDECL;
 
procedure Solution_Set_Algorithm(Value: Integer); CDECL;
 
function Solution_Get_ControlMode(): Integer; CDECL;
 
procedure Solution_Set_ControlMode(Value: Integer); CDECL;
 
function Solution_Get_GenMult(): Double; CDECL;
 
procedure Solution_Set_GenMult(Value: Double); CDECL;
 
function Solution_Get_DefaultDaily(): PAnsiChar; CDECL;
 
function Solution_Get_DefaultYearly(): PAnsiChar; CDECL;
 
procedure Solution_Set_DefaultDaily(const Value: PAnsiChar); CDECL;
 
procedure Solution_Set_DefaultYearly(const Value: PAnsiChar); CDECL;
 
procedure Solution_Get_EventLog(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_EventLog_GR(); CDECL;
 
function Solution_Get_dblHour(): Double; CDECL;
 
procedure Solution_Set_dblHour(Value: Double); CDECL;
 
procedure Solution_Set_StepsizeHr(Value: Double); CDECL;
 
procedure Solution_Set_StepsizeMin(Value: Double); CDECL;
 
function Solution_Get_ControlIterations(): Integer; CDECL;
 
function Solution_Get_MaxControlIterations(): Integer; CDECL;
 
procedure Solution_Sample_DoControlActions(); CDECL;
 
procedure Solution_Set_ControlIterations(Value: Integer); CDECL;
 
procedure Solution_Set_MaxControlIterations(Value: Integer); CDECL;
 
procedure Solution_CheckFaultStatus(); CDECL;
 
procedure Solution_SolveDirect(); CDECL;
 
procedure Solution_SolveNoControl(); CDECL;
 
procedure Solution_SolvePflow(); CDECL;
 
procedure Solution_SolvePlusControl(); CDECL;
 
procedure Solution_SolveSnap(); CDECL;
 
procedure Solution_CheckControls(); CDECL;
 
procedure Solution_InitSnap(); CDECL;
 
function Solution_Get_SystemYChanged(): TAPIBoolean; CDECL;
 
procedure Solution_BuildYMatrix(BuildOption, AllocateVI: Integer); CDECL;
 
procedure Solution_DoControlActions(); CDECL;
 
procedure Solution_SampleControlDevices(); CDECL;
 
function Solution_Get_Converged(): TAPIBoolean; CDECL;
 
procedure Solution_Set_Converged(Value: TAPIBoolean); CDECL;
 
function Solution_Get_Totaliterations(): Integer; CDECL;
 
function Solution_Get_MostIterationsDone(): Integer; CDECL;
 
function Solution_Get_ControlActionsDone(): TAPIBoolean; CDECL;
 
procedure Solution_Set_ControlActionsDone(Value: TAPIBoolean); CDECL;
 
procedure Solution_Cleanup(); CDECL;
 
procedure Solution_FinishTimeStep(); CDECL;
 
function Solution_Get_Process_Time(): Double; CDECL;
 
function Solution_Get_Total_Time(): Double; CDECL;
 
procedure Solution_Set_Total_Time(Value: Double); CDECL;
 
function Solution_Get_Time_of_Step(): Double; CDECL;
 
function Solution_Get_IntervalHrs(): Double; CDECL;
 
procedure Solution_Set_IntervalHrs(Value: Double); CDECL;
 
function Solution_Get_MinIterations(): Integer; CDECL;
 
procedure Solution_Set_MinIterations(Value: Integer); CDECL;
 
procedure Solution_SolveAll(); cdecl;
 
procedure Solution_Get_IncMatrix(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_IncMatrix_GR(); CDECL;
 
procedure Solution_Get_Laplacian(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_Laplacian_GR(); CDECL;
 
procedure Solution_Get_BusLevels(var ResultPtr: PInteger; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_BusLevels_GR(); CDECL;
 
procedure Solution_Get_IncMatrixRows(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_IncMatrixRows_GR(); CDECL;
 
procedure Solution_Get_IncMatrixCols(var ResultPtr: PPAnsiChar; ResultCount: PAPISize); CDECL;
 
procedure Solution_Get_IncMatrixCols_GR(); CDECL;
 

Generated by PasDoc 0.16.0.