DotNet Reference

.Net Reference

Detailed Description

Definition at line 23 of file linear_solver/csharp/SolverHelper.cs.

Public Member Functions

Variable[] MakeVarArray (int count, double lb, double ub, bool integer)
 
Variable[] MakeVarArray (int count, double lb, double ub, bool integer, string var_name)
 
Variable[,] MakeVarMatrix (int rows, int cols, double lb, double ub, bool integer)
 
Variable[,] MakeVarMatrix (int rows, int cols, double lb, double ub, bool integer, string name)
 
Variable[] MakeNumVarArray (int count, double lb, double ub)
 
Variable[] MakeNumVarArray (int count, double lb, double ub, string var_name)
 
Variable[,] MakeNumVarMatrix (int rows, int cols, double lb, double ub)
 
Variable[,] MakeNumVarMatrix (int rows, int cols, double lb, double ub, string name)
 
Variable[] MakeIntVarArray (int count, double lb, double ub)
 
Variable[] MakeIntVarArray (int count, double lb, double ub, string var_name)
 
Variable[,] MakeIntVarMatrix (int rows, int cols, double lb, double ub)
 
Variable[,] MakeIntVarMatrix (int rows, int cols, double lb, double ub, string name)
 
Variable[] MakeBoolVarArray (int count)
 
Variable[] MakeBoolVarArray (int count, string var_name)
 
Variable[,] MakeBoolVarMatrix (int rows, int cols)
 
Variable[,] MakeBoolVarMatrix (int rows, int cols, string name)
 
Constraint Add (LinearConstraint constraint)
 
void Minimize (LinearExpr expr)
 
void Maximize (LinearExpr expr)
 
void Minimize (Variable var)
 
void Maximize (Variable var)
 

Member Function Documentation

◆ Add()

Constraint Add ( LinearConstraint  constraint)
inline

Definition at line 183 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeBoolVarArray() [1/2]

Variable[] MakeBoolVarArray ( int  count)
inline

Definition at line 146 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeBoolVarArray() [2/2]

Variable[] MakeBoolVarArray ( int  count,
string  var_name 
)
inline

Definition at line 151 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeBoolVarMatrix() [1/2]

Variable[,] MakeBoolVarMatrix ( int  rows,
int  cols 
)
inline

Definition at line 156 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeBoolVarMatrix() [2/2]

Variable[,] MakeBoolVarMatrix ( int  rows,
int  cols,
string  name 
)
inline

Definition at line 169 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeIntVarArray() [1/2]

Variable[] MakeIntVarArray ( int  count,
double  lb,
double  ub 
)
inline

Definition at line 109 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeIntVarArray() [2/2]

Variable[] MakeIntVarArray ( int  count,
double  lb,
double  ub,
string  var_name 
)
inline

Definition at line 114 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeIntVarMatrix() [1/2]

Variable[,] MakeIntVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub 
)
inline

Definition at line 119 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeIntVarMatrix() [2/2]

Variable[,] MakeIntVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub,
string  name 
)
inline

Definition at line 132 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeNumVarArray() [1/2]

Variable[] MakeNumVarArray ( int  count,
double  lb,
double  ub 
)
inline

Definition at line 72 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeNumVarArray() [2/2]

Variable[] MakeNumVarArray ( int  count,
double  lb,
double  ub,
string  var_name 
)
inline

Definition at line 77 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeNumVarMatrix() [1/2]

Variable[,] MakeNumVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub 
)
inline

Definition at line 82 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeNumVarMatrix() [2/2]

Variable[,] MakeNumVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub,
string  name 
)
inline

Definition at line 95 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeVarArray() [1/2]

Variable[] MakeVarArray ( int  count,
double  lb,
double  ub,
bool  integer 
)
inline

Definition at line 25 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeVarArray() [2/2]

Variable[] MakeVarArray ( int  count,
double  lb,
double  ub,
bool  integer,
string  var_name 
)
inline

Definition at line 35 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeVarMatrix() [1/2]

Variable[,] MakeVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub,
bool  integer 
)
inline

Definition at line 45 of file linear_solver/csharp/SolverHelper.cs.

◆ MakeVarMatrix() [2/2]

Variable[,] MakeVarMatrix ( int  rows,
int  cols,
double  lb,
double  ub,
bool  integer,
string  name 
)
inline

Definition at line 58 of file linear_solver/csharp/SolverHelper.cs.

◆ Maximize() [1/2]

void Maximize ( LinearExpr  expr)
inline

Definition at line 201 of file linear_solver/csharp/SolverHelper.cs.

◆ Maximize() [2/2]

void Maximize ( Variable  var)
inline

Definition at line 221 of file linear_solver/csharp/SolverHelper.cs.

◆ Minimize() [1/2]

void Minimize ( LinearExpr  expr)
inline

Definition at line 188 of file linear_solver/csharp/SolverHelper.cs.

◆ Minimize() [2/2]

void Minimize ( Variable  var)
inline

Definition at line 214 of file linear_solver/csharp/SolverHelper.cs.


The documentation for this class was generated from the following file: