A B C D E F G H I J L M N O P Q R S T U V W X 
A
accessing
basic rows and columns of solution
basis information
dual values
dual values (Interactive Optimizer)
objective function value
reduced cost in Java
reduced costs in Interactive Optimizer
slack values
solution values 1, 2
add Interactive Optimizer command
syntax
add(obj) Concert method
adding
bounds
constraint to model
constraints
from a file
interactively
objective (shortcut)
objective function to model
rows to a problem
addLe Concert method
addMinimize Concert method 1, 2
advanced basis
advanced start indicator
using
algorithm
automatic (AutoAlg)
creating object 1, 2
and Concert method
application
and Callable Library
and Concert Technology
compiling and linking Callable Library
compiling and linking Component Libraries
compiling and linking Concert Technology
development steps
error handling 1, 2
B
baropt Interactive Optimizer command
barrier optimizer
availability
selecting
BAS file format 1, 2
basis
accessing information
basis information
periodically written
starting from previous
see also advanced basis
basis file
reading
writing
Boolean parameter
Boolean variable
representing in model
bound
adding
changing
default values
displaying
entering in LP format
removing
sensitivity analysis 1, 2
box variable
branch & bound
branch & cut
C
Callable Library 1, 2
application development steps
compiling and linking applications
conceptual design
CPLEX operation
description
distribution file
error handling
example model
opening CPLEX
see also individual CPXxxx routines
change Interactive Optimizer command
bounds
change options
coefficient
delete
delete options
objective
rhs
sense
syntax
changing
bounds
coefficients
constraint names
objective in Interactive Optimizer
parameters 1, 2
problem
righthand side (rhs) in Interactive Optimizer
sense
variable names
choosing
optimizer 1, 2, 3
class library
classpath
command line option
coefficient
changing
column
expressions
command
executing from operating system
input formats
Interactive Optimizer list
compiler
-DNDEBUG option
error messages
Microsoft Visual C++ Command Line
using with CPLEX
compiling
applications
Callable Library applications
Concert Technology applications
Component Libraries
defined
running examples
verifying installation
Concert Technology Library 1, 2
C++ classes
C++ objects
compiling and linking applications
CPLEX design in
description
error handling
example model
running examples
see also individual Iloxxx routines 1, 2
constraint
adding 1, 2
changing names
changing sense
creating
default names
deleting
displaying
displaying names
displaying nonzero coefficients
displaying number of
displaying type
entering in LP format
name limitations
naming
range
representing in model
constraints
adding to a model
continuous variable
representing
CPLEX
compatible platforms
Component Libraries
description
directory structure
installing
licensing
problem types
quitting
setting up
starting
technologies
cplex command
cplex.jar (location)
cplex.log file
CPXaddcols routine 1, 2, 3
CPXaddrows routine 1, 2, 3, 4
CPXboundsa routine
CPXchgcoeflist routine 1, 2, 3
CPXcloseCPLEX routine 1, 2, 3, 4
CPXcopylp routine 1, 2, 3, 4, 5, 6
CPXcreateprob routine 1, 2, 3
CPXfreeprob routine 1, 2, 3, 4
CPXgeterrorstring routine 1, 2
CPXgetobjval routine
CPXlpopt routine 1, 2, 3
CPXmsg routine
CPXnewcols routine 1, 2, 3
CPXnewrows routine 1, 2, 3
CPXopenCPLEX routine 1, 2, 3, 4
CPXreadcopyprob routine 1, 2
CPXsetintparam routine
CPXsolution routine 1, 2
CPXwriteprob routine 1, 2, 3, 4
creating
algorithm object 1, 2
automatic log file
binary problem representation
constraint
environment
environment object 1, 2
model (Concert Technology)
model (IloModel)
model objects
objective function 1, 2
optimization model 1, 2
problem files
problem object 1, 2
SOS
variable
D
data
entering
entry options
deleting
constraints
problem options
variables
directory installation structure
display Interactive Optimizer command 1, 2
options
problem
bounds
constraints
names 1, 2
options
stats
syntax
sensitivity
syntax
settings
solution
syntax
specifying item ranges
syntax
displaying
basic rows and columns
bounds
constraint names
constraints
nonzero constraint coefficients
number of constraints
objective function
optimal solution
parameter settings
post-solution information
problem
problem options
problem part
problem statistics
sensitivity analysis 1, 2
type of constraint
variable names
variables
dual simplex optimizer
as default
availability
finding a solution
selecting
dual values
accessing
accessing (Interactive Optimizer)
accessing (Java)
E
enter Interactive Optimizer command
bounds
maximize
minimize
subject to 1, 2
syntax
entering
bounds
constraint names
constraints
example problem
item ranges
keyboard data
objective function 1, 2
objective function names
problem 1, 2
problem name
variable bounds
variable names
environment object
creating 1, 2
destroying
memory management and
equality constraints
add to a model
error
invalid encrypted key
no license found
NoClassDefFoundError
UnsatisfiedLinkError
error handling
compiler
license manager
linker
programming errors
runtime errors
testing installation 1, 2
example
adding rows to a problem
entering a problem
entering and optimizing a problem in C
entering and optimizing a problem in C#
ilolpex2.cpp
ilolpex3.cpp
lpex1.c
lpex1.cs
lpex2.c
lpex3.c
modifying an optimization problem
reading a problem file
reading a problem from a file
running Callable Library
running Component Libraries
running Concert Technology
running from standard distribution
solving a problem
exception handling
executing operating system commands
exportModel method
IloCplex class
expression
column
F
False
feasible solution
file format
read options
write options
file name
extension 1, 2, 3
G
getCplexStatus
getCplexStatus method
IloCplex class
getDuals method
IloCplex class
getObjValue method
IloCplex class
getReducedCosts method
IloCplex class
getSlacks method
IloCplex class
getStatus
getStatus method
IloCplex class 1, 2
getValue method
IloCplex class
getValues method
IloCplex class
getting
see accessing
greater than equal to constraints
add to a model
H
handle class
definition
empty handle
handling
errors 1, 2
exceptions
help Interactive Optimizer command
syntax
histogram
I
ILM see ILOG License Manager
IloAddNumVar class
IloAlgorithm::Exception class
IloAlgorithm::Status enumeration
IloColumn.and method
IloCplex class
add modeling object
addLe method
addMinimize method
Concert Technology
exportModel method
getCplexStatus method
getDuals method
getObjValue method
getReducedCosts method
getSlacks method
getStatus method 1, 2
getValue method
getValues method
importModel method 1, 2
Java
numVarArray method
prod method
scalProd method
setParam method
setRootAlgorithm method
solve method 1, 2, 3, 4
solving with
sum method
IloCplex::Algorithm enumeration
IloCplex::BoolParam enumeration
IloCplex::Exception class
IloCplex::IntParam enumeration
IloCplex::NumParam enumeration
IloCplex::StringParam enumeration
IloEnv
IloEnv class
end method
IloException class
IloExpr class
IloExtractable class
ILOG License Manager (ILM)
ILOG_LICENSE_FILE environment variable
IloLinearNumExpr
IloMinimize function
IloModel class
add method 1, 2
column method
extractable
numVar method
role in Concert
IloNumArray class
IloNumColumn class
IloNumExpr
IloNumExpr class
IloNumVar class
columns and
reading files and
role in Concert Technology
role in model
IloObjective class 1, 2, 3
role in model
setCoef method
IloRange class
casting operator for
example
reading from file
role in Concert Technology
role in model
setCoef method
setExpr method
IloSemiContVar class
IloSOS1 class
IloSOS2 class
importModel method
IloCplex class 1, 2
infeasible
installing CPLEX 1, 2
testing installation
see also testing installation
integer parameter
integer variable
optimizer used
representing in model
Interactive Optimizer 1, 2
command formats
commands
description
example model
quitting
starting
see also individual Interactive Optimizer commands
invalid encrypted key
iteration log 1, 2
J
Java Native Interface (JNI)
Java Virtual Machine (JVM)
javamake for Windows
L
libformat
licensing
CPLEX
linear optimization
Linear Programming (LP) problem
see LP
linker
error messages
using with CPLEX
linking
applications
Callable Library applications
Concert Technology applications
Concert Technology library files
CPLEX library files
log file
adding to
cplex.log
creating
iteration log 1, 2
LP
creating a model
node
problem format
root
solving a model
solving pure
LP file
format
reading
writing 1, 2
lpex1.c
sensitivity and
lpex1.c example
LPex1.java example
LPMETHOD parameter
M
makefile
maximization in LP problem
memory management
by environment object
minimization in LP problem
MIP
description
optimizer
solving
mipopt Interactive Optimizer command
Mixed Integer Programming (MIP) problem
see MIP
model
adding constraints
creating
creating IloModel
creating objects in
extracting
modifying
reading from file 1, 2
solving
writing to file
see also optimization model
modeling
by columns in C++
by columns in Java
by nonzeros in C++
objects
modeling by nonzeros
modeling by rows 1, 2
modeling variables
modifying
problem object
monitoring iteration log
MPS file format
multiple algorithms
N
netopt Interactive Optimizer command
network
description
flow
Network Flow problem
see network
network optimizer
availability
selecting
solving with
Nmake
no license found
NoClassDefFoundError
node LP
solving
nonzereos
modeling in Java
nonzeros
modeling in C++
notation in this manual
notification
numeric parameter
numVarArray Concert method
O
objective function
accessing value
adding to model
changing coefficient
changing sense
creating 1, 2
default name
displaying
entering
entering in LP format
name
representing in model
sensitivity analysis 1, 2
operator()
operator+
optimal solution
optimization model
creating
defining extractable objects
extracting
optimization problem
interrupting
reading from file
representing
solving with IloCplex
optimize Interactive Optimizer command
re-solving
syntax
optimizer
choosing by problem type
choosing by switch in application
choosing in Interactive Optimizer
options
parallel
syntax for choosing in C++
ordering variables
out Concert method
OutputStream
P
parallel
choosing optimizers for
linking for optimizers
parameter
Boolean
changing 1, 2
displaying settings
integer
list of settable
numeric
resetting to defaults
string
parameter specification file
path names
populateByColumn
populateByNonzero 1, 2
populateByRow
primal simplex optimizer
availability
selecting
primopt Interactive Optimizer command
problem
change options
changing
creating binary representation
data entry options
display options
displaying
displaying a part
displaying statistics
entering from the keyboard
entering in LP format
naming
reading files
solving 1, 2
verifying entry 1, 2
problem file
reading
writing
problem formulation
ilolpex1.cpp
Interactive Optimizer and
lpex1.c
lpex1.cs
LPex1.java
standard notation for
problem object
creating
modifying
problem types solved by CPLEX
Q
QCP
description
QP
applicable algorithms
description
solving pure
Quadratic Programming (QP) problem
see QP
quit Interactive Optimizer command
quitting
ILOG CPLEX
Interactive Optimizer
R
range constraint
adding to a model
read Interactive Optimizer command 1, 2, 3
avoiding prompts for options
basis files and
file type options
syntax
reading
file format for
LP files
model from file 1, 2
MPS files
problem files 1, 2
reduced cost
accessing in Interactive Optimizer
accessing in Java
removing bounds
representing optimization problem
re-solving
RHS
see right-hand side
right-hand side (RHS)
changing coefficient
sensitivity analysis 1, 2
root LP
solving
S
SAV file format
saving
problem files
solution files
scalProd Java method
sense
changing in Interactive Optimizer
sensitivity analysis
performing 1, 2
set Interactive Optimizer command
advance
available parameters
defaults
logfile
simplex
basisinterval
syntax
setOut Concert method
setRootAlgorithm method
IloCplex class
setting
parameters 1, 2
parameters to default
see also changing
setWarning Concert method
shadow prices
see dual values
sifting algorithm
slack
accessing in Interactive Optimizer
accessing in Java
accessing values
solution
accessing basic rows and columns
accessing values
displaying
displaying basic rows and columns
outputting
process
querying results
reporting optimal
restarting
sensitivity analysis 1, 2
solution file
writing
solve
solve Concert method
solve method
IloCplex class 1, 2, 3, 4
solving
model 1, 2
node LP
problem 1, 2
root LP
with network optimizer
SOS
creating
sparse matrix
Special Ordered Set
see SOS
starting
CPLEX
from previous basis
Interactive Optimizer
new problem
string parameter
structure of a CPLEX application
Supported Platforms
System.out
T
tranopt Interactive Optimizer command
U
unbounded
UNIX
building Callable Library applications
executing commands
installation directory
installing CPLEX
testing CPLEX in Concert Technology
verifying installation
UnsatisfiedLinkError
V
variable
Boolean
box
changing bounds
changing names
continuous
creating
deleting
displaying
displaying names
entering bounds
entering names
integer
modeling
name limitations
ordering
removing bounds
representing in model
W
warning Concert method
Windows
building Callable Library applications
dynamic loading
installing CPLEX
Microsoft Visual C++ compiler
Microsoft Visual C++ IDE
testing CPLEX in Concert Technology
verifying installation
write Interactive Optimizer command 1, 2
file type options
syntax
writing
basis files
file format for
LP files
model to file
problem files
solution files
X
xecute Interactive Optimizer command
syntax
xxx file format

Copyright © 1987-2003 ILOG, S.A. All rights reserved. Legal terms.