|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
IloModel
.
cut
as a global cut to the problem being solved.
cut
as a global user cut to the problem being solved.
cut
as a cut to the invoking
IloCplex
object.
cut
as cuts to the invoking
IloCplex
object.
num
constraints given in cut
as cuts to the invoking IloCplex
object, starting
with element cut[start]
.
IloModeler.addEq(double v, IloNumExpr e)
IloRange
object.
IloModeler.addEq(double v,
IloNumExpr e,
String name)
IloRange
object.
IloModeler.addEq(IloNumExpr e, double v)
IloRange
object.
IloModeler.addEq(IloNumExpr e,
double v,
String name)
IloRange
object.
IloModeler.addEq(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.addEq(IloNumExpr e1,
IloNumExpr e2,
String name)
IloRange
object.
IloModeler.addGe(double v, IloNumExpr e)
IloRange
object.
IloModeler.addGe(double v, IloNumExpr e,
String name)
IloRange
object.
IloModeler.addGe(IloNumExpr e, double v)
IloRange
object.
IloModeler.addGe(IloNumExpr e,
double v,
String name)
IloRange
object.
IloModeler.addGe(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.addGe(IloNumExpr e1,
IloNumExpr e2,
String name)
IloRange
object.
IloModeler.addLe(double v, IloNumExpr e)
IloRange
object.
IloModeler.addLe(double v, IloNumExpr e,
String name)
IloRange
object.
IloModeler.addLe(IloNumExpr e, double v)
IloRange
object.
IloModeler.addLe(IloNumExpr e, double v,
String name)
IloRange
object.
IloModeler.addLe(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.addLe(IloNumExpr e1, IloNumExpr e2,
String name)
IloRange
object.
cut
as a local cut to the problem being solved.
IloLPMatrix
object.
IloMPModeler.addLPMatrix()
IloLPMatrix
object.
IloMPModeler.addLPMatrix(String name)
IloMPModeler.addMaximize()
IloModeler.addMaximize(IloNumExpr)
IloObjective
object.
IloModeler.addMaximize(IloNumExpr, String)
IloObjective
object.
IloMPModeler.addMaximize(String)
IloMPModeler.addMinimize()
IloModeler.addMinimize(IloNumExpr)
IloObjective
object.
IloModeler.addMinimize(IloNumExpr, String)
IloObjective
object.
IloMPModeler.addMinimize(String)
IloMPModeler.addObjective(IloObjectiveSense)
IloModeler.addObjective(IloObjectiveSense,
IloNumExpr)
IloObjective
object.
IloModeler.addObjective(IloObjectiveSense,
IloNumExpr, String)
IloObjective
object.
IloMPModeler.addObjective(IloObjectiveSense,
String)
IloRange
object.
IloMPModeler.addRange(double lb, double ub)
IloRange
object.
IloMPModeler.addRange(double lb,
double ub,
String name)
IloModeler.addRange(double lb,
IloNumExpr expr,
double ub)
IloRange
object.
IloModeler.addRange(double lb,
IloNumExpr expr,
double ub,
String name)
IloRange
object.
IloMPModeler.addSOS1(IloNumVar[] var,
double[] val)
IloMPModeler.addSOS1(IloNumVar[] var,
double[] val,
int start, int num)
IloMPModeler.addSOS1(IloNumVar[] var,
double[] val,
int start,
int num,
String name)
IloMPModeler.addSOS1(IloNumVar[] var,
double[] val, String name)
IloMPModeler.addSOS2(IloNumVar[] var, double[] val)
IloMPModeler.addSOS2(IloNumVar[] var,
double[] val,
int start, int num)
IloMPModeler.addSOS2(IloNumVar[] var,
double[] val,
int start,
int num,
String name)
IloMPModeler.addSOS2(IloNumVar[] var,
double[] val,
String name)
coef * var
to a scalar product.
coef * var
to a scalar product.
coef * var
to a scalar product.
coef * var
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
sum_i(coef[i] * var[i])
to a scalar product.
IloObjective
object.
IloMPModeler.addToExpr(IloObjective, IloNumExpr)
IloRange
object.
IloMPModeler.addToExpr(IloRange rng,
IloNumExpr expr)
IloColumn
objects.
and
goal.
and
goal.
and
goal.
and
goal.
and
goal.
evaluator
to
the search tree defined by the goal
.
IloCplex
to select an algorithm.
IloModeler.boolVar()
IloMPModeler.boolVar(IloColumn column)
IloMPModeler.boolVar(IloColumn column,
String name)
IloModeler.boolVar(String)
IloMPModeler.boolVarArray(IloColumnArray cols)
IloMPModeler.boolVarArray(IloColumnArray cols,
String[] name)
IloModeler.boolVarArray(int)
n
new Boolean variables (domain 0,1).
IloModeler.boolVarArray(int, String[])
n
new Boolean variables (domain 0,1).
Bounded
solution status indicates that the
IloCplex
optimizer has determined that the model is not
unbounded.
IloCplex
would in the absence of any goal at the current node.
IloCplex.BranchType
object indicating a
complex branching.
IloCplex.BranchType
object indicating a
branch on an SOS of type 1.
IloCplex.BranchType
object indicating a
branch on an SOS of type 2.
IloCplex.BranchType
object indicating a
branch on a single variable.
0
expression behind.
0
expression behind.
IloCplex
object.
IloCplex
object
with the methods addCut
and addCuts
.
0
.
0
.
IloColumn
object suitable for adding a new
variable to an LP matrix as an empty column.
IloMPModeler.column(IloLPMatrix lp)
IloColumn
object suitable for adding a new
variable to an LP matrix as a new column.
IloMPModeler.column(IloLPMatrix lp,
int[] ind, double[] val)
IloColumn
object suitable for adding a new
variable to an LP matrix as a new column.
IloMPModeler.column(IloLPMatrix lp,
int[] ind, double[] val,
int start, int num)
IloColumn
object suitable for adding a new
variable to the objective obj
as a linear term with
coefficient val
.
IloMPModeler.column(IloObjective obj, double val)
IloColumn
object suitable for adding a new
variable to
constraint rng
as a linear term with coefficient
val
.
IloMPModeler.column(IloRange rng, double val)
IloColumnArray
object suitable for adding new
variables to an IloLPMatrix
as empty columns.
IloMPModeler.columnArray(IloLPMatrix lp, int num)
IloColumnArray
object suitable for adding new
variables to an IloLPMatrix
as columns.
IloMPModeler.columnArray(IloLPMatrix lp, int num,
int[][] ind,
double[][] val)
IloColumnArray
object suitable for adding new
variables to the objective obj
as linear terms with
coefficients specified in val
.
IloMPModeler.columnArray(IloObjective obj,
double[] val)
IloColumnArray
object suitable for adding
num
new variables to the objective obj
as
linear terms with coefficients specified in val
.
IloMPModeler.columnArray(IloObjective obj,
double[] val,
int start, int num)
IloColumnArray
suitable for adding new variables
to constraint rng
as linear terms with coefficients specified
in val
.
IloMPModeler.columnArray(IloRange rng,
double[] val)
IloColumnArray
suitable for adding
num
new variables to constraint IloRange
as
linear terms with coefficients specified in val
.
IloMPModeler.columnArray(IloRange rng,
double[] val,
int start, int num)
IloModeler.constant(double)
x
.
IloModeler.constant(int)
x
.
cut
.
cut
.
IloConversion
object for converting
the type of the variables in array var
in a model.
IloMPModeler.conversion(IloNumVar[] ilovar,
IloNumVarType type)
IloConversion
object for converting
the type of the variables in array var
in a model.
IloMPModeler.conversion(IloNumVar[] ilovar,
IloNumVarType[] type)
IloConversion
object for converting
the type of the variables in array var
in a model.
IloMPModeler.conversion(IloNumVar[] ilovar,
IloNumVarType[] type,
String name)
IloConversion
object for converting
the type of the variables in array var
in a model.
IloMPModeler.conversion(IloNumVar[] ilovar,
IloNumVarType type,
String name)
IloConversion
object for converting
the type of a variable in a model.
IloMPModeler.conversion(IloNumVar var,
IloNumVarType type)
IloConversion
object for converting
the type of a variable in a model.
IloMPModeler.conversion(IloNumVar var,
IloNumVarType type,
String name)
IloConversion
objects in the
active model.
var
.
var
.
num
variables in the array var
, starting with variable
var[start]
.
IloMPModeler.delete(IloCopyable obj)
obj
from the
invoking IloModel
.
IloMPModeler.delete(IloCopyable[] obj)
obj[start]
through
obj[start+num-1]
from a model.
IloMPModeler.delete(IloCopyable[] obj,
int beg, int num)
var
.
num
variables in the array var
, starting with variable
var[start]
.
var
.
IloModeler.diff(double, IloNumExpr)
v
and expression e1
.
IloModeler.diff(IloIntExpr, IloIntExpr)
expr1
and expr2
.
IloModeler.diff(IloIntExpr, int)
e
and value v
.
IloModeler.diff(IloNumExpr, double)
e
and value v
.
IloModeler.diff(IloNumExpr, IloNumExpr)
e1
and e2
.
IloModeler.diff(int, IloIntExpr)
v
and integer expression e1
.
IloCplex
license held by the invoking object,
and all the memory allocated by it.
IloModeler.eq(double v, IloNumExpr e)
IloRange
object.
IloModeler.eq(double v, IloNumExpr e,
String name)
IloRange
object.
IloModeler.eq(IloNumExpr e, double v)
IloRange
object.
IloModeler.eq(IloNumExpr e, double v, String name)
IloRange
object.
IloModeler.eq(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.eq(IloNumExpr e1, IloNumExpr e2,
String name)
IloRange
object.
lhs == expr
.
expr == rhs
.
expr1 == expr2
.
Error
solution status indicates that an error has
occurred.
IloCplex
calls this method for every node controlled by the
invoking evaluator in order to compute an evaluation value for the
node.
Feasible
solution status indicates that the
IloCplex
optimizer has found a feasible solution
that can be queried with the method
getValue
.
IloCplex.DeleteMode.FixBasis
, the
invoking object will do basis pivots in order to maintain a valid basis
when variables or constraints are removed.
IloModeler.ge(double v, IloNumExpr e)
IloRange
object.
IloModeler.ge(double v, IloNumExpr e,
String name)
IloRange
object.
IloModeler.ge(IloNumExpr e, double v)
IloRange
object.
IloModeler.ge(IloNumExpr e, double v, String name)
IloRange
object.
IloModeler.ge(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.ge(IloNumExpr e1,
IloNumExpr e2, String name)
IloRange
object.
lhs >= expr
.
expr >= rhs
.
expr1 >= expr2
.
con
.
var
.
con
.
var
.
var
.
IloCplex
would create at the current
node if not overridden by the invoking callback.
IloCplex
would create at the current
node unless overridden by the invoking goal.
IloCplex
is going to do at
the current node unless overridden by the invoking callback.
IloCplex
is going to do at
the current node unless overridden by the invoking goal.
node
.
IloLinearIntExpr
.
IloLinearIntExpr
.
IloCplex
algorithm.
IloCplex.CplexStatus
of the last
solve
call.
IloCplex.CplexStatus
for the current
node.
IloCplex.CplexStatus
status of the last node problem solved.
IloCplex
object.
var
.
var
.
var
.
var
.
node
.
IloObjective
object.
IloRange
object.
var
are integer feasible, integer infeasible, or implied
integer feasible in the current node solution.
var
are integer feasible, integer infeasible, or implied
integer feasible in the current node solution.
var
are integer feasible, integer infeasible, or implied
integer feasible in the current node solution.
var
are integer feasible, integer infeasible, or implied
integer feasible in the current node solution.
var
is integer feasible,
integer infeasible, or implied integer feasible in the current node
solution.
var
is integer feasible,
integer infeasible, or implied integer feasible in the current node
solution.
var
for the current best integer
solution.
var
for the current best
integer solution.
node
.
IloNumVar
object.
var
.
var
.
IloCplex
is going to create
at the current node unless overridden by the invoking callback.
IloCplex
is going to create
at the current node unless overridden by the invoking goal.
node
.
node
.
IloCplex.NodeId
of the current node.
node
.
nodeid
.
SOS
s of type 1 in the active model.
SOS
s of type 2 in the active model.
SOS
s of both types, 1 and 2 in the
active model.
i
-th column of LP
matrix.
SOS1
object.
SOS2
object.
row
and
col
from the invoking LP matrix.
var
in the model being solved.
var
in the model being solved.
IloObjective
object of the
active model, or null
if no IloObjective
object
is currently in the active model.
node
.
var
.
var
.
IloCplex.Quality
object that contains
the requested quality measure.
IloCplex.QualityType
of the invoking quality
measure.
i
-th row
of the LP matrix.
matrix
.
num
rows of the LP matrix
matrix
starting with row start
.
IloSemiContVar
.
IloObjective
object.
IloColumnArray
object.
solve
call.
IloNumVar
object.
IloConversion
object converts variable var
.
IloNumVar
object.
var
.
var
.
var
.
var
.
IloIntVar
accessed by the last
call to the method next()
.
IloNumVar
accessed by the last
call to the method next()
.
expr
takes for the current solution.
expr
takes for the
proposed incumbent solution.
expr
takes for the solution of the
continuous relaxation of the current node.
expr
takes for the solution of the
current node relaxation.
var
in the potential
incumbent solution.
SOS1
object.
SOS2
object.
var
in the potential incumbent solution.
num
variables in the array
var
of variables in the potential incumbent solution.
cut
.
cut
.
true
if an incumbent solution has been found when
the callback is called.
true
if an incumbent solution has been found.
IloColumn
are used to create a variable
using column-wise modeling.IloColumnArray
are used to create an
array of variables using column-wise modeling.IloConversion
objects allow you to locally change the type of
one or more variables.IloCplex
is the class used to create and solve LP
(linear program), QP (program with quadratic terms in the
objective function), QCP (quadratically constrained program),
and MIP (mixed integer program)
Mathematical Programming models.IloCplex
uses the
barrier optimizer.IloCplex
parameters.BranchCallback
.IloCplex
object or any object that has been created with it
after the end
method has been called.IloCplex
algorithm
status codes.IloCplex
, as controlled by the methods
setDeleteMode
and getDeleteMode
.DisjunctiveCutCallback
represents
a user-written callback in an application that uses an instance of
IloCplex
to solve a mixed integer programming problem (a
MIP).IloCplex
parameters.IloCplex.IntParam.DPriInd
.FlowMIRCutCallback
represents a
user-written callback in an application that uses an instance of
IloCplex
to solve a mixed integer programming problem (a
MIP).IloCplex
to solve a
mixed integer programming problem (a MIP).IloCplex
.IloCplex
parameters.IloCplex.IntParam.MIPEmphasis
parameter.IloCplex
uses the
network optimizer.IloCplex.IntParam.NodeSel
parameter.IloCplex.IntParam.PPriInd
.IloCplex.Quality
contain information
computed to measure the quality of a solution.IloCplex
solution qualities.IloCplex
uses the
simplex optimizer.cplex.getStatus
.IloCplex
parameters.IloCplex.IntParam.VarSel
parameter.IloCplex
object with an empty
active model.
IloLinearIntExpr
expression object.IloLinearNumExpr
expression object.IloLPMatrix
object allows you to treat a set of
range constraints (instances of IloRange
) and variables
as a matrix.IloMPModeler
is an extension of the IloModeler
modeling interface for Mathematical Programing.IloObjective
object.lb <= expr <= ub
.Infeasible
solution status indicates that the
IloCplex
optimizer has determined that the model is
infeasible.
InfeasibleOrUnbounded
solution status indicates that
the IloCplex
optimizer has determined that the model is
infeasible or unbounded.
IloCplex
right before the first
time evaluate
is called for a node and allows you to
initialize the evaluator based on that node.
IloCplex.limitSearch
is
executed, IloCplex
calls this method after initializing
the invoked search limit to the current node.
IloMPModeler.intVar(IloColumn column,
int lb, int ub)
IloMPModeler.intVar(IloColumn column,
int lb, int ub, String name)
IloModeler.intVar(int, int)
IloModeler.intVar(int, int, String)
IloMPModeler.intVarArray(IloColumnArray cols,
int[] lb, int[] ub)
IloMPModeler.intVarArray(IloColumnArray cols,
int[] lb, int[] ub,
String[] name)
IloMPModeler.intVarArray(IloColumnArray cols,
int lb, int ub)
IloMPModeler.intVarArray(IloColumnArray cols,
int lb, int ub,
String[] name)
IloModeler.intVarArray(int, int[], int[])
n
initialized to n
new integer variables,
each variable with its own bounds.
IloModeler.intVarArray(int, int[], int[], String[])
n
initialized to n
new integer variables,
each variable with its own bounds.
IloModeler.intVarArray(int, int, int)
n
integer variables
with the specified bounds.
IloModeler.intVarArray(int, int, int, String[])
n
initialized to n
new modeling integer
variables, each with the same specified bounds
and returns them in an array.
true
if a dual feasible solution is available.
true
if a dual feasible solution is available for
the current node.
true
if a dual feasible solution is available for
the current node.
true
if the current node solution is considered to
be integer feasible and thus potentially eligible as a new incumbent.
true
if current solution is integer feasible
true
if the active model is a MIP.
true
if a primal feasible solution is available.
true
if a primal feasible solution is available for
the current node.
true
if a primal feasible solution is available for
the current node.
true
if the active model has quadratic
constraints.
true
if the active model has a quadratic objective
function.
IloModeler.le(double v, IloNumExpr e)
IloRange
object.
IloModeler.le(double v, IloNumExpr e, String name)
IloRange
object.
IloModeler.le(IloNumExpr e, double v)
IloRange
object.
IloModeler.le(IloNumExpr e, double v, String name)
IloRange
object.
IloModeler.le(IloNumExpr e1, IloNumExpr e2)
IloRange
object.
IloModeler.le(IloNumExpr e1, IloNumExpr e2,
String name)
IloRange
object.
IloCplex.DeleteMode.LeaveBasis
, an existing basis
will remain unchanged if variables or constraints are removed from the
loaded LP model.
lhs >= expr
.
expr <= rhs
.
expr1 <= expr2
.
goal
, as specified by
limit
.
IloModeler.linearIntExpr()
IloModeler.linearIntExpr(int)
IloLinearIntExpr
expression.
IloLinearNumExpr
expression.
IloModeler.linearNumExpr()
IloModeler.linearNumExpr(double)
IloLPMatrix
object.
IloMPModeler.LPMatrix()
IloLPMatrix
object.
IloMPModeler.LPMatrix(String name)
IloLPMatrix
objects in the
active model.
IloMPModeler.maximize()
IloModeler.maximize(IloNumExpr)
IloObjective
object.
IloModeler.maximize(IloNumExpr, String)
IloObjective
object.
IloMPModeler.maximize(String)
IloMPModeler.minimize()
IloModeler.minimize(IloNumExpr)
IloObjective
object.
IloModeler.minimize(IloNumExpr, String)
IloObjective
object.
IloMPModeler.minimize(String)
IloModeler.negative(IloIntExpr)
-e
,
the negative of the expression e
.
IloModeler.negative(IloNumExpr)
-e
,
the negative of the expression e
.
IloIntVar
of the next linear term in the scalar product.
IloNumVar
of the next linear term in the
underlying IloLinearNumExpr
.
IloModeler.numVar(double, double)
IloNumVarType.Float
.
IloModeler.numVar(double, double, IloNumVarType)
IloModeler.numVar(double, double, IloNumVarType,
String)
IloModeler.numVar(double, double, String)
IloNumVarType.Float
.
IloMPModeler.numVar(IloColumn column,
double lb, double ub)
IloMPModeler.numVar(IloColumn column,
double lb, double ub,
IloNumVarType type)
IloMPModeler.numVar(IloColumn column,
double lb, double ub,
IloNumVarType type,
String name)
IloMPModeler.numVar(IloColumn column,
double lb, double ub,
String name)
IloMPModeler.numVarArray(IloColumnArray cols,
double[] lb, double[] ub)
IloMPModeler.numVarArray(IloColumnArray cols,
double[] lb, double[] ub,
IloNumVarType[] type)
IloMPModeler.numVarArray(IloColumnArray cols,
double[] lb, double[] ub,
IloNumVarType[] type,
String[] name)
IloMPModeler.numVarArray(IloColumnArray cols,
double[] lb, double[] ub,
String[] name)
IloMPModeler.numVarArray(IloColumnArray cols,
double lb, double ub)
IloMPModeler.numVarArray(IloColumnArray cols,
double lb, double ub,
IloNumVarType type)
IloMPModeler.numVarArray(IloColumnArray cols,
double lb, double ub,
IloNumVarType type,
String[] name)
IloMPModeler.numVarArray(IloColumnArray cols,
double lb, double ub,
String[] name)
IloModeler.numVarArray(int, double[], double[])
n
initialized to n
new modeling variable
objects of type IloNumVarType.Float
.
IloModeler.numVarArray(int, double[], double[],
IloNumVarType[])
n
new numerical variable objects and returns them in an array.
IloModeler.numVarArray(int, double[], double[],
IloNumVarType[], String[])
n
new numerical variable objects and returns them in an array.
IloModeler.numVarArray(int, double[], double[],
String[])
n
initialized to n
new modeling variable
objects of type IloNumVarType.Float
.
IloModeler.numVarArray(int, double, double)
n
initialized to n
new modeling variable
objects of the type IloNumVarType.Float
.
IloModeler.numVarArray(int, double, double,
IloNumVarType)
n
new numerical variable objects and returns them in an array.
IloModeler.numVarArray(int, double, double,
IloNumVarType, String[])
n
new numerical variable objects and returns them in an array.
IloModeler.numVarArray(int, double, double,
String[])
n
initialized to n
new modeling variable
objects of type IloNumVarType.Float
.
IloMPModeler.objective(IloObjectiveSense)
IloModeler.objective(IloObjectiveSense, IloNumExpr)
IloObjective
object.
IloModeler.objective(IloObjectiveSense, IloNumExpr,
String)
IloObjective
object.
IloMPModeler.objective(IloObjectiveSense, String)
Optimal
solution status indicates that the
IloCplex
optimizer has found an optimal solution that
can be queried with the method getValue
.
or
goal.
or
goal.
or
goal.
or
goal.
or
goal.
IloCplex
object.
IloMPModeler.piecewiseLinear(IloNumExpr, double[],
double[], double,
double)
IloMPModeler.piecewiseLinear(IloNumExpr, double[],
int, int, double[],
int, double, double)
IloModeler.prod(double, IloNumExpr)
e1
and the value v
.
val
, variablevar1
and variable
var2
.
IloMPModeler.prod(double, IloNumVar, IloNumVar)
IloModeler.prod(IloIntExpr, IloIntExpr)
e1 * e2
.
IloModeler.prod(IloIntExpr, int)
e * v
.
IloModeler.prod(IloNumExpr, double)
e
and value v
.
IloModeler.prod(IloNumExpr, IloNumExpr)
expr1
and expr2
.
val
, variablevar1
and variable
var2
.
IloMPModeler.prod(IloNumVar, double, IloNumVar)
val
, variablevar1
and variable
var2
.
IloMPModeler.prod(IloNumVar, IloNumVar, double)
IloModeler.prod(int, IloIntExpr)
v * e
.
ILOG_LICENSE_FILE
environment variable
used by CPLEX.
IloRange
object.
IloMPModeler.range(double lb, double ub)
IloRange
object.
IloMPModeler.range(double lb,
double ub,
String name)
IloModeler.range(double lb,
IloNumExpr expr,
double ub)
IloRange
object.
IloModeler.range(double lb,
IloNumExpr expr,
double ub,
String name)
IloRange
object.
IloRange
objects in the
active model.
name
,
and copies that basis into the invoking object.
name
and
copies the MIP start information into the invoking object.
name
and copies the priority order information
into a CPLEX problem object.
name
and applies them to the invoking object.
name
)
into the invoking object.
name
and copies this information into the invoking object.
IloModel
.
IloLinearIntExpr
expression.
IloLinearIntExpr
expression.
IloLinearIntExpr
expression.
IloLinearNumExpr
expression.
IloLinearNumExpr
expression.
IloLinearNumExpr
expression.
IloModeler.scalProd(double[], IloNumVar[])
IloModeler.scalProd(double[], IloNumVar[], int, int)
coefs[start]...coefs[start+num-1]
with the variables
provided in vars[start]...vars[start+num-1]
.
IloModeler.scalProd(IloIntVar[], int[])
IloModeler.scalProd(IloIntVar[], int[], int, int)
vals[start]...vals[start+num-1]
with the integer variables provided in vars[start]...vars[start+num-1]
.
IloModeler.scalProd(IloNumVar[], double[])
IloModeler.scalProd(IloNumVar[], double[], int, int)
coefs[start]...coefs[start+num-1]
with the variables
provided in vars[start]...vars[start+num-1]
.
IloModeler.scalProd(IloNumVar[], int[])
num
variables in vars
starting
at element start
with the corresponding values in
vals
.
IloModeler.scalProd(int[], IloIntVar[])
IloModeler.scalProd(int[], IloIntVar[], int, int)
vals[start]...vals[start+num-1]
with the integer variables provided in vars[start]...vars[start+num-1]
.
IloModeler.scalProd(int[], IloNumVar[])
num
values in vals
starting
at element start
with the corresponding variables in
vars
.
IloMPModeler.semiContVar(double, double,
IloNumVarType)
IloMPModeler.semiContVar(double, double,
IloNumVarType, String)
IloMPModeler.semiContVar(IloColumn, double,
double, IloNumVarType)
IloMPModeler.semiContVar(IloColumn, double,
double, IloNumVarType,
String)
IloMPModeler.semiContVarArray(IloColumnArray,
double[], double[],
IloNumVarType[])
IloMPModeler.semiContVarArray(IloColumnArray cols,
double[] lb,
double[] ub,
IloNumVarType[] type,
String[] name)
IloMPModeler.semiContVarArray(IloColumnArray,
double,
double, IloNumVarType)
IloMPModeler.semiContVarArray(IloColumnArray,
double, double,
IloNumVarType,
String[])
n
semi-continuous modeling variables.
IloMPModeler.semiContVarArray(int, double[],
double[],
IloNumVarType[])
n
semi-continuous modeling variables.
IloMPModeler.semiContVarArray(int, double[],
double[],
IloNumVarType[],
String[])
n
semi-continuous modeling variables.
IloMPModeler.semiContVarArray(int, double,
double, IloNumVarType)
n
semi-continuous modeling variables.
IloMPModeler.semiContVarArray(int, double,
double, IloNumVarType,
String[])
var
.
var
.
var
.
IloLinearIntExpr
to val
.
IloLinearIntExpr
to val
.
IloObjective
object.
IloRange
object to
expr
.
IloIntVar
of the last linear term in the scalar product.
IloNumVar
object.
var
to val
in the expression of the specified IloObjective
object.
IloMPModeler.setLinearCoef(IloObjective,
double, IloNumVar)
var
to val
in the expression of the specified IloObjective
object.
IloMPModeler.setLinearCoef(IloObjective,
IloNumVar, double)
var
to val
in the expression of the specified IloRange
object.
IloMPModeler.setLinearCoef(IloRange rng,
double val,
IloNumVar var)
var
to val
in the expression of the specified IloRange
object.
IloMPModeler.setLinearCoef(IloRange rng,
IloNumVar var,
double val)
IloObjective
object.
IloMPModeler.setLinearCoefs(IloObjective,
double[], IloNumVar[])
IloObjective
object.
IloMPModeler.setLinearCoefs(IloObjective,
double[], IloNumVar[],
int, int)
IloObjective
object.
IloMPModeler.setLinearCoefs(IloObjective,
IloNumVar[], double[])
IloObjective
object.
IloMPModeler.setLinearCoefs(IloObjective,
IloNumVar[],
double[], int, int)
IloRange
object.
IloMPModeler.setLinearCoefs(IloRange rng,
double[] val,
IloNumVar[] var)
IloRange
object.
IloMPModeler.setLinearCoefs(IloRange rng,
double[] val,
IloNumVar[] var,
int start, int num)
IloRange
object.
IloMPModeler.setLinearCoefs(IloRange rng,
IloNumVar[] var,
double[] val)
IloRange
object.
IloMPModeler.setLinearCoefs(IloRange rng,
IloNumVar[] var,
double[] val,
int start, int num)
IloNumVar
of the last linear term
in the scalar product.
IloCplex
object.
val
.
val
.
val
.
val
.
var
.
IloSemiContVar
to sclb
.
IloObjective
object.
IloNumVar
object.
IloIntVar
accessed by the last
call to the method next()
.
IloIntVar
accessed by the last
call to the method next()
.
solve
.
solve
.
solve
.
solve
.
IloCplex
object.
IloCplex.Algorithm.Auto
).
goal
.
alg
.
IloMPModeler.SOS1(IloNumVar[] var, double[] val)
IloMPModeler.SOS1(IloNumVar[] var,
double[] val,
int start, int num)
IloMPModeler.SOS1(IloNumVar[] var,
double[] val,
int start,
int num,
String name)
IloMPModeler.SOS1(IloNumVar[] var,
double[] val, String name)
IloSOS1
objects in the
active model.
IloMPModeler.SOS2(IloNumVar[] var, double[] val)
IloMPModeler.SOS2(IloNumVar[] var,
double[] val,
int start,
int num)
IloMPModeler.SOS2(IloNumVar[] var,
double[] val,
int start,
int num,
String name)
IloMPModeler.SOS2(IloNumVar[] var,
double[] val,
String name)
IloSOS2
objects in the
active model.
IloModeler.square(IloIntExpr)
e^2
.
IloModeler.square(IloNumExpr)
e
(that is, e * e
).
IloCplex
maintains a candidate node to pick.
IloModeler.sum(double, IloNumExpr)
IloModeler.sum(IloIntExpr[] expr)
expr
.
IloModeler.sum(IloIntExpr[] expr,
int start, int num)
num
expressions provided in the array expr
starting with element start
.
IloModeler.sum(IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr,
IloIntExpr)
IloModeler.sum(IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr,
IloIntExpr, IloIntExpr)
IloModeler.sum(IloIntExpr, int)
IloModeler.sum(IloNumExpr[] expr)
expr
.
IloModeler.sum(IloNumExpr[] expr,
int start, int num)
num
expressions provided in the array expr
starting with element start
.
IloModeler.sum(IloNumExpr, double)
IloModeler.sum(IloNumExpr, IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr, IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr, IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr,
IloNumExpr)
IloModeler.sum(IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr,
IloNumExpr, IloNumExpr)
IloModeler.sum(int, IloIntExpr)
Unbounded
solution status indicates that the
IloCplex
optimizer has determined that the model is
unbounded.
Unknown
solution status indicates that the optimizer
has not gathered any information about the active model.
IloCplex
to use a solution.
IloCplex
object.
name
.
name
.
name
.
name
for all the
CPLEX parameters that are not currently
set at their default.
name
.
name
in TRE format.
name
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |