跳至主内容
框架 无框架

集团optim.concert

IBMILOG Concert API。
类摘要
IloAlgorithm音乐会技术》中的基础算法类。
IloAlgorithm::CannotChangeException当模型中对象的值无法更改时抛出的异常类。
IloAlgorithm::CannotExtractException当无法从模型中提取对象时抛出的异常类。
IloAlgorithm::CannotRemoveException当对象无法从模型中移除时抛出的异常类。
IloAlgorithm::Exception从IloAlgorithm 派生的类抛出的异常的基类。
IloAlgorithm::NotExtractedException如果可提取对象在算法的当前解中没有值,则抛出的异常类。
IloAllDiff用于约束程序设计:约束整数变量在模型中取不同的值。
IloAllMinDistance约束编程:对数组中一对变量之间最小绝对距离的约束。
IloAnd在其他约束条件中定义逻辑连接 AND。
IloArray一个模板,用于为给定类的元素创建数组类。
IloBaseEnvMutex用于在应用程序中初始化多线程的类。
IloBoolArray模型的基本布尔类的数组类。
IloBoolArray模型的基本布尔类的数组类。
IloBoolArray模型的基本布尔类的数组类。
IloBoolVar该类的一个实例代表 Concert Technology 模型中的一个受约束布尔变量。
IloBoolVarArray布尔变量类的数组类。
IloConstraint该类的实例是模型中的一个约束条件。
IloConstraintArray模型的约束条件数组类别。
IloDiff强制执行不平等的约束条件。
IloDistribute用于约束编程:模型中的计数约束。
IloEmptyHandleException在传递空句柄时抛出的异常类。
IloEnv音乐会技术中模型或算法的环境类别。
IloEnvironmentMismatch如果尝试使用其他环境中的对象构建对象,则会抛出此异常。
IloExceptionConcert 技术异常的基类。
IloExpr该类的一个实例代表模型中的一个表达式。
IloExprArray表达式类的数组类。
IloExpr::LinearIterator表达式线性部分的迭代器。
IloExpr::QuadIterator线性表达式中二次项的迭代器。
IloExtractable所有可提取对象的基类。
IloExtractableArray可提取对象的数组。
IloExtractableVisitor类,用于检查表达式的所有节点。
IloFastMutex适应 Concert 技术需要的同步原语。
IloFunction用于约束编程:一个模板,用于为模板 "IloFunctionI构建的实现类创建一个句柄类。
IloIfThen该类表示条件约束。
IloIntArray基本整数类的数组类。
IloIntBinaryPredicate用于约束编程:对模型中任意对象操作的二元谓词。
IloIntExprConcert 技术中的整数表达式类别。
IloIntExprArgConcert Technology 内部使用的一个类。
IloIntExprArray整数表达式类的数组类。
IloIntSet该类的实例为表示一组整数值提供了一种方便的方法。
IloIntTernaryPredicate用于约束编程:对模型中任意对象操作的三元谓词。
IloIntTupleSet有序的数值集合,由数组表示。
IloIntVar该类的一个实例代表 Concert Technology 模型中的一个受约束整数变量。
IloIntVarArray整数约束变量类的数组类。
IloInverse用于约束编程:约束一个数组中的元素是另一个数组的倒数。
IloIterator为一类可提取对象创建迭代器的模板。
IloMapIndexer离散数据收集的数组类别。
IloModel模型类。
IloModel::Iterator迭代器的嵌套类,用于遍历模型中的可提取对象。
IloMultiCriterionExpr该类的实例用于建立多目标模型。
IloMutexDeadlock由于互斥死锁而抛出的异常类。
IloMutexNotOwner因无效解锁操作而抛出的异常类。
IloMutexProblem异常。
IloNot否定其论点。
IloNumArray基本浮点类的数组类。
IloNumExprConcert 模型中的数字表达式类别。
IloNumExprArgConcert Technology 内部使用的一个类。
IloNumExprArray数字表达式类的数组类。
IloNumExpr::NonLinearExpression在设置或查询非线性表达式的数字常量时抛出的异常类别。
IloNumToNumSegmentFunction用于约束程序设计:分段线性函数
IloNumToNumSegmentFunctionCursor用于约束编程:在片断线性函数段上游标。
IloNumToNumStepFunction用于约束编程:代表在区间上随处定义的阶跃函数。
IloNumToNumStepFunctionCursor用于约束编程:允许您检查IloNumToNumStepFunction 实例的内容。
IloNumVar该类的一个实例代表模型中的一个数值变量。
IloNumVarArrayIloNumVar 的数组类。
IloObjective该类的实例是模型中的一个目标。
IloOplSolution该类的实例存储问题的解决方案。
IloOr代表分条件约束。
IloPack用于约束编程:根据加权分配的项目,保持集装箱的装载量。
IloRandom该句柄类可生成伪随机数流。
IloRange该类的实例是模型中的一个范围。
IloRangeArray模型的范围数组类别。
IloSequence约束编程:模型中的序列约束。
IloSolution该类的实例存储问题的解决方案。
IloSolution::Iterator它允许你遍历解决方案中的变量。
IloSolutionIterator该模板类为解决方案创建了一个类型化迭代器。
IloSolutionManip该类的实例可访问解决方案的特定部分。
IloTimer代表计时器。
类型定义摘要
IloAny用于约束编程:对象作为枚举或集合中变量的类型。
IloBool布尔值类型。
IloCplex::StatusAn enumeration for the class IloAlgorithm.
IloInt带符号整数类型。
IloNum数值类型为浮点数。
IloSolutionArrayIloSolution实例数组的类型定义。
宏观摘要
ILOADD在模型中添加可提取的内容,并存储当前的源位置。
IloFloatVar该类的实例代表 Concert Technology 中的受约束浮点变量。
IloFloatVarArrayIloFloatVar 的数组类。
IloHalfPi半 pi。
ILOINTBINARYPREDICATE0用于约束编程:定义一个谓词类。
ILOINTTERNARYPREDICATE0用于约束编程:定义一个谓词类。
IloPiPi.
IloQuarterPi1/4 pi。
国际远程教育定位将当前源文件位置存储在提供的可提取文件中。
ILOSTLBEGINSTL 宏。
IloThreeHalfPi三半球 pi。
IloTwoPi两个 pi。
枚举摘要
IloAlgorithm::StatusAn enumeration for the class IloAlgorithm.
IloDeleterMode用于设置 "IloDeleter模式的枚举。
IloNumVar::TypeIloNumVar 类的枚举。
IloObjective::Sense指定目标为最小化或最大化。
功能概要
IloAbs返回参数的绝对值。
IloAbstraction用于约束编程:返回将一个数组的值抽象为另一个数组的抽象值的约束。
IloAdd为模型添加元素的模板。
IloArcCos三角函数
IloBoolAbstraction用于约束编程:创建一个约束以抽象布尔变量数组。
IloCeil返回不小于参数的最小整数值。
IloDisableNANDetection禁用NaN(非数字)检测。
IloDiv整除功能。
IloEnableNANDetection启用NaN(非数字)检测。
IloEndMT结束多线程运行。
IloExponent返回其自变量的指数。
IloFloor返回不大于参数的最大整数值。
IloGetClone创建一个克隆。
IloInferred返回一个可提取值,它能识别出某些变量的值是由非推断变量的值推断出来的。
IloInitMT初始化多线程。
IloIsNAN测试双数值是否为NaN。
IloLexicographic返回保持两个数组按词典式顺序排序的约束。
IloLog返回参数的自然对数。
IloMax返回代表数值最大值的数值。
IloMaximize定义最大化目标。
IloMaximize定义一个最大化多标准目标。
IloMin返回代表数值最小值的数值。
IloMinimize定义最小化目标。
IloMinimize定义一个最小化多标准目标。
IloMonotonicDecreasingNumExpr用于约束编程:创建一个等于 "f(x)的新约束表达式。
IloMonotonicIncreasingNumExpr用于约束编程:创建一个等于 "f(x)的新约束表达式。
IloPiecewiseLinear代表连续或不连续的片断线性函数。
IloPower返回参数的幂。
IloQuadProd代表二次乘积。
IloQuadProd代表二次乘积。
IloRound计算与其参数最接近的整数值。
IloScalProd代表标量积。
IloScalProd代表标量积。
IloScalProd代表标量积。
IloScalProd代表标量积。
IloSquare返回参数的平方。
IloSquare返回参数的平方。
IloSquare返回参数的平方。
IloStaticLex定义多标准表达式。
IloStaticLex定义多标准表达式。
IloStrictLexicographic返回保持两个数组按词典式顺序排序的约束。
IloStrong对于约束规划:给出对一组变量的加强指示。
IloSubCircuit返回给定继变量的维持电路或子电路的约束条件。
IloSum返回代表数值总和的数值。
新操作符重载的 C++"new运算符。
操作员重载的 C++ 否定操作符。
运算符!=重载的 C++ 运算符。
操作员%用于约束编程:返回等于参数 modulo 的表达式。
操作员%返回等于参数 modulo 的表达式。
操作员%返回等于参数 modulo 的表达式。
操作符&&用于连接约束的重载 C++ 操作符。
操作符*返回等于参数乘积的表达式。
操作员+返回等于参数之和的表达式。
操作员返回与其参数之差相等的表达式。
操作员/返回等于参数商的表达式。
操作符<重载C++操作符
操作符<<重载的 C++ 运算符。
操作符<<重载的 C++ 运算符。
操作符<=重载C++操作符
操作符<=
操作符===重载的 C++ 运算符。
操作者重载C++操作符
运算符>=重载C++操作符
操作员>>重载的 C++ 操作符重定向输入。
操作员重载的 C++ 操作符,用于处理不连贯约束条件。
变量摘要
无内存管理器操作系统环境变量控制 Concert Technology 内存管理器。
IloInfinity最大的双精度浮点数。
IloIntMax最大整数。
IloIntMin最小整数。

Concert Technology 提供一个 C++ 类库和函数库,使您能够设计数学编程(包括线性编程、混合整数编程、二次编程和网络编程)和约束编程解决方案的问题模型。