Class Summary |
---|
IloAlgorithm |
The base class of algorithms in Concert Technology.
|
IloAlgorithm::CannotExtractException |
The class of exceptions thrown if an object cannot be extracted from a model.
|
IloAlgorithm::CannotRemoveException |
The class of exceptions thrown if an object cannot be removed from a model.
|
IloAlgorithm::Exception |
The base class of exceptions thrown by classes derived from IloAlgorithm.
|
IloAlgorithm::NotExtractedException |
The class of exceptions thrown if an extractable object has no value in the current solution of an algorithm.
|
IloAnd |
Defines a logical conjunctive-AND among other constraints.
|
IloArray |
A template to create classes of arrays for elements of a given class.
|
IloBarrier |
A system class to synchronize threads at a specified number.
|
IloBaseEnvMutex |
A class to initialize multithreading in an application.
|
IloBoolArray | IloBoolArray is the array class of the basic Boolean class for a model.
|
IloBoolVar |
An instance of this class represents a constrained Boolean variable in a Concert Technology model.
|
IloBoolVarArray | IloBoolVarArray is the array class of the Boolean variable class.
|
IloCondition |
Provides synchronization primitives adapted to Concert Technology for use in a parallel application.
|
IloConstraint |
An instance of this class is a constraint in a model.
|
IloConstraintArray | IloConstraintArray is the array class of constraints for a model.
|
IloDiff |
Constraint that enforces inequality.
|
IloEmptyHandleException |
The class of exceptions thrown if an empty handle is passed.
|
IloEnv |
The class of environments for models or algorithms in Concert Technology.
|
IloEnvironmentMismatch |
This exception is thrown if you try to build an object using objects from another environment.
|
IloException |
Base class of Concert Technology exceptions.
|
IloExpr |
An instance of this class represents an expression in a model.
|
IloExprArray | IloExprArray is the array class of the expressions class.
|
IloExpr::LinearIterator |
An iterator over the linear part of an expression.
|
IloExtractable |
Base class of all extractable objects.
|
IloExtractableArray |
An array of extractable objects.
|
IloExtractableVisitor |
The class IloExtractableVisitor inspects all nodes of an expression.
|
IloFastMutex |
Synchronization primitives adapted to the needs of Concert Technology.
|
IloIfThen |
This class represents a condition constraint.
|
IloIntArray | IloIntArray is the array class of the basic integer class.
|
IloIntExpr |
The class of integer expressions in Concert Technology.
|
IloIntExprArg |
A class used internally in Concert Technology.
|
IloIntExprArray |
The array class of IloIntExpr .
|
IloIntSet |
An instance of this class offers a convenient way to represent a set of integer values.
|
IloIntSet::Iterator |
This class is an iterator that traverses the elements of a finite set of numeric values.
|
IloIntSetVar |
The class IloIntSetVar represents a set of integer values.
|
IloIntSetVarArray |
The array class of the set variable class for integer values.
|
IloIntTupleSet |
Ordered set of values represented by an array.
|
IloIntTupleSetIterator |
Class of iterators to traverse enumerated values of a tuple-set.
|
IloIntVar |
An instance of this class represents a constrained integer variable in a Concert Technology model.
|
IloIntVarArray |
The array class of IloIntVar .
|
IloIterator |
A template to create iterators for a class of extractable objects.
|
IloModel |
Class for models.
|
IloModel::Iterator |
Nested class of iterators to traverse the extractable objects in a model.
|
IloMutexDeadlock |
The class of exceptions thrown due to mutex deadlock.
|
IloMutexNotOwner |
The class of exceptions thrown.
|
IloMutexProblem |
Exception.
|
IloNot |
Negation of its argument.
|
IloNumArray | IloNumArray is the array class of the basic floating-point class.
|
IloNumExpr |
The class of numeric expressions in a Concert model.
|
IloNumExprArg |
A class used internally in Concert Technology.
|
IloNumExprArray |
The class IloNumExprArray.
|
IloNumExpr::NonLinearExpression |
The class of exceptions thrown if a numeric constant of a nonlinear expression is set or queried.
|
IloNumVar |
An instance of this class represents a numeric variable in a model.
|
IloNumVarArray |
The array class of IloNumVar.
|
IloObjective |
An instance of this class is an objective in a model.
|
IloOr |
Represents a disjunctive constraint.
|
IloRandom |
This handle class produces streams of pseudo-random numbers.
|
IloRange |
An instance of this class is a range in a model.
|
IloRangeArray | IloRangeArray is the array class of ranges for a model.
|
IloSemaphore |
Provides synchronization primitives.
|
IloSolution |
Instances of this class store solutions to problems.
|
IloSolutionIterator |
This template class creates a typed iterator over solutions.
|
IloSolution::Iterator |
It allows you to traverse the variables in a solution.
|
IloSolutionManip |
An instance of this class accesses a specific part of a solution.
|
IloTimer |
Represents a timer.
|
Function Summary |
---|
IloAbs | IloAbs returns the absolute value of its argument.
|
IloAdd |
Template to add elements to a model.
|
IloArcCos |
Trigonometric functions.
|
IloCeil |
Computes the least integer value not less than its argument.
|
IloDisableNANDetection |
Disables NaN (Not a number) detection.
|
IloDiv |
This function is available for integer division.
|
IloEnableNANDetection |
Enables NaN (Not a number) detection.
|
IloEndMT |
This function ends multithreading.
|
IloExponent |
Returns the exponent of its argument.
|
IloFloor |
This function computes the largest integer value not greater.
|
IloGetClone |
Creates a clone.
|
IloInitMT |
This function initializes multithreading.
|
IloIsNAN |
Tests whether a double value is a NaN.
|
IloLexicographic |
IloLog |
Returns the natural logarithm of its argument.
|
IloMax |
Returns a numeric value representing the max of numeric values.
|
IloMaximize |
This function defines a maximization objective in a model.
|
IloMin |
Returns a numeric value representing the min of numeric values.
|
IloMinimize |
This function defines a minimization objective in a model.
|
IloPiecewiseLinear |
Represents a continuous or discontinuous piecewise linear function.
|
IloPower |
Returns the power of its arguments.
|
IloRound |
This function computes the nearest integer value.
|
IloScalProd |
Represents the scalar product.
|
IloScalProd |
Represents the scalar product.
|
IloScalProd |
Represents the scalar product.
|
IloScalProd |
Represents the scalar product.
|
IloSquare |
Returns the square of its argument.
|
IloSum |
For constraint programming: returns a numeric value representing the sum of numeric values.
|
operator && |
Overloaded C++ operator for conjunctive constraints.
|
operator * |
Returns an expression equal to the product of its arguments.
|
operator new |
Overloaded C++ new operator.
|
operator! |
Overloaded C++ operator for negation.
|
operator!= |
overloaded C++ operator.
|
operator% |
Returns an expression equal to the modulo of its arguments.
|
operator% |
Returns an expression equal to the modulo of its arguments.
|
operator+ |
Returns an expression equal to the sum of its arguments.
|
operator- |
Returns an expression equal to the difference of its arguments.
|
operator/ |
Returns an expression equal to the quotient of its arguments.
|
operator< |
overloaded C++ operator.
|
operator<< |
overloaded C++ operator.
|
operator<< |
operator<= |
overloaded C++ operator.
|
operator== |
operator> |
overloaded C++ operator.
|
operator>= |
overloaded C++ operator.
|
operator>> |
Overloaded C++ operator redirects input.
|
operator|| |
Overloaded C++ operator for a disjunctive constraint.
|