Skip to content

OutputAssignScheme

Type ISIAPIOutputAssignScheme · Interface
Namespace SIDRASolutions.SI.API
Assembly SIDRASolutions.SI.API.dll
COM CLSID 41191B61-ECF9-4334-836C-B2556BD8E4D4

OutputAssignScheme wrapper interface

Declaration

[Guid("41191B61-ECF9-4334-836C-B2556BD8E4D4")]
public interface ISIAPIOutputAssignScheme

Members

Properties

AssignScheme

ISIAPIAssignScheme AssignScheme { get; }

Type ISIAPIAssignScheme

Code samples
var assignScheme = outputAssignScheme.AssignScheme;
CComPtr<ISIAPIAssignScheme> assignScheme;
outputAssignScheme->get_AssignScheme(&assignScheme);
assign_scheme = outputAssignScheme.AssignScheme

GeneratedTime

DateTime GeneratedTime { get; }

Type DateTime

Code samples
var generatedTime = outputAssignScheme.GeneratedTime;
VARIANT generatedTime;
outputAssignScheme->get_GeneratedTime(&generatedTime);
generated_time = outputAssignScheme.GeneratedTime

GeneratedByVersion

string GeneratedByVersion { get; }

Type string

Code samples
string generatedByVersion = outputAssignScheme.GeneratedByVersion;
CComBSTR generatedByVersion;
outputAssignScheme->get_GeneratedByVersion(&generatedByVersion);
generated_by_version = outputAssignScheme.GeneratedByVersion

Number_iterations

int Number_iterations { get; }

Type int

Code samples
int number_iterations = outputAssignScheme.Number_iterations;
long number_iterations;
outputAssignScheme->get_Number_iterations(&number_iterations);
number_iterations = outputAssignScheme.Number_iterations

Loading_iterations

int Loading_iterations { get; }

Type int

Code samples
int loading_iterations = outputAssignScheme.Loading_iterations;
long loading_iterations;
outputAssignScheme->get_Loading_iterations(&loading_iterations);
loading_iterations = outputAssignScheme.Loading_iterations

UE_iterations

int UE_iterations { get; }

Type int

Code samples
int uE_iterations = outputAssignScheme.UE_iterations;
long uE_iterations;
outputAssignScheme->get_UE_iterations(&uE_iterations);
ue_iterations = outputAssignScheme.UE_iterations

Duality_gap

float Duality_gap { get; }

Type float

Code samples
float duality_gap = outputAssignScheme.Duality_gap;
double duality_gap;
outputAssignScheme->get_Duality_gap(&duality_gap);
duality_gap = outputAssignScheme.Duality_gap

OutputAssignDualityGapHistoryRecords

ISIAPIOutputAssignDualityGapHistoryRecords OutputAssignDualityGapHistoryRecords { get; }

Type ISIAPIOutputAssignDualityGapHistoryRecords

Code samples
var outputAssignDualityGapHistoryRecords = outputAssignScheme.OutputAssignDualityGapHistoryRecords;
CComPtr<ISIAPIOutputAssignDualityGapHistoryRecords> outputAssignDualityGapHistoryRecords;
outputAssignScheme->get_OutputAssignDualityGapHistoryRecords(&outputAssignDualityGapHistoryRecords);
output_assign_duality_gap_history_records = outputAssignScheme.OutputAssignDualityGapHistoryRecords

OutputAssignConvergeHistoryRecords

ISIAPIOutputAssignConvergeHistoryRecords OutputAssignConvergeHistoryRecords { get; }

Type ISIAPIOutputAssignConvergeHistoryRecords

Code samples
var outputAssignConvergeHistoryRecords = outputAssignScheme.OutputAssignConvergeHistoryRecords;
CComPtr<ISIAPIOutputAssignConvergeHistoryRecords> outputAssignConvergeHistoryRecords;
outputAssignScheme->get_OutputAssignConvergeHistoryRecords(&outputAssignConvergeHistoryRecords);
output_assign_converge_history_records = outputAssignScheme.OutputAssignConvergeHistoryRecords

OutputAssignODs

ISIAPIOutputAssignODs OutputAssignODs { get; }

Type ISIAPIOutputAssignODs

Code samples
var outputAssignODs = outputAssignScheme.OutputAssignODs;
CComPtr<ISIAPIOutputAssignODs> outputAssignODs;
outputAssignScheme->get_OutputAssignODs(&outputAssignODs);
output_assign_o_ds = outputAssignScheme.OutputAssignODs