Optimizer
Class | Description | |
---|---|---|
![]() |
Bounds | |
![]() |
BranchObject | |
![]() |
Constants | |
![]() |
Cut | |
![]() |
DefaultMessageListener | |
![]() |
ExtendableArray<T> |
An array that grows dynamically and allows access to the underlying raw array.
|
![]() |
ExtendableDoubleArray |
An array that grows dynamically and allows access to the underlying raw array.
|
![]() |
ExtendableIntArray |
An array that grows dynamically and allows access to the underlying raw array.
|
![]() |
ExtendableTypeArray |
An array that grows dynamically and allows access to the underlying raw array.
|
![]() |
IndicatorInfo |
Data describing an indicator constraint. This is mainly used for querying indicator constraints.
|
![]() |
Node | |
![]() |
PwlBreakpoint |
A breakpoint in a piecewise linear function.
|
![]() |
ResourceRef | |
![]() |
VariableBuilder |
Utility classes to create variables.
|
![]() |
VariableBuilder.Array2Builder |
Build a 2-dimensional array of columns or variables.
|
![]() |
VariableBuilder.Array3Builder |
Build a 3-dimensional array of columns or variables.
|
![]() |
VariableBuilder.Array4Builder |
Build a 4-dimensional array of columns or variables.
|
![]() |
VariableBuilder.Array5Builder |
Build a 5-dimensional array of columns or variables.
|
![]() |
VariableBuilder.ArrayBuilder |
Build a 1-dimensional array of columns or variables.
|
![]() |
VariableBuilder.ColumnArray2Builder |
Build a 2-dimensional array of columns.
|
![]() |
VariableBuilder.ColumnArray3Builder |
Build a 3-dimensional array of columns.
|
![]() |
VariableBuilder.ColumnArray4Builder |
Build a 4-dimensional array of columns.
|
![]() |
VariableBuilder.ColumnArray5Builder |
Build a 5-dimensional array of columns.
|
![]() |
VariableBuilder.ColumnArrayBuilder |
Build a 1-dimensional array of columns.
|
![]() |
VariableBuilder.ColumnMap2Builder<K1, K2> |
Build a 2-dimensional map of columns.
|
![]() |
VariableBuilder.ColumnMap3Builder<K1, K2, K3> |
Build a 3-dimensional map of columns.
|
![]() |
VariableBuilder.ColumnMap4Builder<K1, K2, K3, K4> |
Build a 4-dimensional map of columns.
|
![]() |
VariableBuilder.ColumnMap5Builder<K1, K2, K3, K4, K5> |
Build a 5-dimensional map of columns.
|
![]() |
VariableBuilder.ColumnMapBuilder<K1> |
Build a 1-dimensional map of columns.
|
![]() |
VariableBuilder.Map2Builder<K1, K2> |
Build a 2-dimensional map of columns or variables.
|
![]() |
VariableBuilder.Map3Builder<K1, K2, K3> |
Build a 3-dimensional map of columns or variables.
|
![]() |
VariableBuilder.Map4Builder<K1, K2, K3, K4> |
Build a 4-dimensional map of columns or variables.
|
![]() |
VariableBuilder.Map5Builder<K1, K2, K3, K4, K5> |
Build a 5-dimensional map of columns or variables.
|
![]() |
VariableBuilder.MapBuilder<K1> |
Build a 1-dimensional map of columns or variables.
|
![]() |
VariableBuilder.VariableArray2Builder |
Build a 2-dimensional array of variables.
|
![]() |
VariableBuilder.VariableArray3Builder |
Build a 3-dimensional array of variables.
|
![]() |
VariableBuilder.VariableArray4Builder |
Build a 4-dimensional array of variables.
|
![]() |
VariableBuilder.VariableArray5Builder |
Build a 5-dimensional array of variables.
|
![]() |
VariableBuilder.VariableArrayBuilder |
Build a 1-dimensional array of variables.
|
![]() |
VariableBuilder.VariableMap2Builder<K1, K2> |
Build a 2-dimensional map of variables.
|
![]() |
VariableBuilder.VariableMap3Builder<K1, K2, K3> |
Build a 3-dimensional map of variables.
|
![]() |
VariableBuilder.VariableMap4Builder<K1, K2, K3, K4> |
Build a 4-dimensional map of variables.
|
![]() |
VariableBuilder.VariableMap5Builder<K1, K2, K3, K4, K5> |
Build a 5-dimensional map of variables.
|
![]() |
VariableBuilder.VariableMapBuilder<K1> |
Build a 1-dimensional map of variables.
|
![]() |
XPRS | |
![]() |
XPRSbranchobject | |
![]() |
XPRSdefaultMipSolEnumHandler |
This is the default implementation of MipSolEnumHandlerCallback, included in
xprsdn.dll as XPRSdefaultMipSolEnumHandler.
|
![]() |
XPRSException |
Summary description for Exception.
|
![]() |
XPRSglobalenv | |
![]() |
XPRSmipsolenum | |
![]() |
XPRSmipsolpool | |
![]() |
XPRSnamelist | Obsolete. |
![]() |
XPRSobject | |
![]() |
XPRSprob | |
![]() |
XPRSprob.AbstractUserFunction |
Base class for user functions. You will usually not have to create an instance of this class or its subclasses yourself. Instead the way to create an instance is to use an XPRSprob instance as factory:
MapFunction f = prob.NlpAddUserFunction("myf", 0, d -> 2 * d); |
![]() |
XPRSprob.ColumnCreator |
Create columns in chunks. Collects column data internally and commits data from time to time. Assumes that columns are not created in other ways while this instance is active.
|
![]() |
XPRSprob.ConstraintCreator |
Class to buffer constraints and create them in chunks.
|
![]() |
XPRSprob.GeneralConstraintInfo |
Return value for .GetGenCons(int, int).
|
![]() |
XPRSprob.IISData |
Return value for .GetIISData(int);
|
![]() |
XPRSprob.IISStatusInfo |
Return value for .IISStatus().
|
![]() |
XPRSprob.MapDeltaFunction |
An
R -> R function that also provides the derivative.
|
![]() |
XPRSprob.MapFunction |
An
R -> R function.
|
![]() |
XPRSprob.MatrixInfo |
Return value for .GetCols(int, int), .GetRows(int, int), .GetMQObj(int, int). Instances of this class can represent row-wise or column-wise representations of a matrix. The type of representation is specified by the function that returned the instance.
|
![]() |
XPRSprob.MIPEntityInfo |
Return value for .GetMIPEntities(), .GetDiscreteCols(), .GetSetDefinitions().
|
![]() |
XPRSprob.MultiMapDeltaFunction |
An
R^n -> R^m function that also provides partial derivatives.
|
![]() |
XPRSprob.MultiMapFunction |
An
R^n -> R^m function.
|
![]() |
XPRSprob.RowCreator |
Create rows in chunks. Collects row data internally and commits data from time to time. Assumes that rows are not created in other ways while this instance is active.
|
![]() |
XPRSprob.RowInfo |
Sparse row information. The non-zero indices of variables in the row are given by the two arrays
ind and
val. The coefficient for variable
ind[k] is
val[k].
|
![]() |
XPRSprob.Solution |
Solution data.
|
![]() |
XPRSprob.StatusSolution |
Solution information that also contains a status value.
|
![]() |
XPRSprob.VecMapDeltaFunction |
An
R^n -> R function that also provides partial derivatives.
|
![]() |
XPRSprob.VecMapFunction |
An
R^n -> R function.
|
Enumeration | Description | |
---|---|---|
![]() |
AllowCompute | |
![]() |
AlwaysNeverAutomatic |
Values for QuadraticUnshift.
|
![]() |
BacktrackAlg |
Values for BacktrackTie.
|
![]() |
BARHGOps |
Values for BarhgOps.
|
![]() |
BarOrder |
Values for BarOrder.
|
![]() |
BarPresolveOps |
Values for BarPresolveOps.
|
![]() |
BranchChoice |
Values for BranchChoice.
|
![]() |
CholeskyAlgorithm |
Values for CholeskyAlg.
|
![]() |
Clamping | |
![]() |
ColumnType |
Enumeration for variable/column types.
|
![]() |
ComputeLog |
Values for ComputeLog.
|
![]() |
CrossoverDynamicReduction |
Values for CrossOverDRP.
|
![]() |
CutSelect |
Values for CutSelect.
|
![]() |
CutStrategy |
Values for CutStrategy.
|
![]() |
DefaultAlg |
Values for DefaultAlg.
|
![]() |
DualGradient |
Values for DualGradient.
|
![]() |
DualizeOps | |
![]() |
DualStrategy |
Values for DualStrategy.
|
![]() |
FeasibilityPump |
Values for FeasibilityPump.
|
![]() |
GenConsType | |
![]() |
Globalboundingbox | |
![]() |
GlobalLSHEURStrategy | |
![]() |
HeuristicSearchSelect |
Values for HeurSearchTreeSelect.
|
![]() |
HeuristicStrategy | Obsolete. |
![]() |
IISOps |
Values for IISOps.
|
![]() |
IISSolStatus |
Values for IISSolStatus.
|
![]() |
LPFlags |
Values for LPFlags.
|
![]() |
LPStatus |
Values for LPStatus.
|
![]() |
MipPresolve |
Values for MIPPresolve.
|
![]() |
MipRestart |
Values for MipRestart.
|
![]() |
MIPStatus |
Values for MIPStatus.
|
![]() |
MultiObjOps |
Values for MultiObjOps.
|
![]() |
Namespaces | |
![]() |
NodeSelectionCriteria |
Values for NodeSelection.
|
![]() |
ObjControl | |
![]() |
ObjSense | |
![]() |
OnOff |
Values for IfCheckConvexity.
|
![]() |
OptimizeType |
Values for OptimizeTypeUsed.
|
![]() |
OutputDetail |
Values for OutputLog.
|
![]() |
ParameterType | |
![]() |
PreProbing |
Values for PreProbing.
|
![]() |
Presolve |
Values for Presolve.
|
![]() |
PresolveCoefElim |
Values for PreCoefElim.
|
![]() |
PresolveDomColumn |
Values for PreDomCol.
|
![]() |
PresolveDomRow |
Values for PreDomRow.
|
![]() |
PresolveOperations |
Values for PresolveOps.
|
![]() |
PresolveState |
Values for PresolveState.
|
![]() |
Pricing |
Values for PricingAlg.
|
![]() |
PrimalUnshift |
Values for PrimalUnshift.
|
![]() |
QConvexity | |
![]() |
RefineOps | |
![]() |
RepairIndefiniteQuadratic |
Values for RepairIndefiniteQ.
|
![]() |
RowFlag | |
![]() |
RowType |
Enumeration for variable/column types.
|
![]() |
Scaling |
Values for Scaling.
|
![]() |
SetType |
Enumeration for set types. @since 43.00
|
![]() |
SolInfo | |
![]() |
SolStatus |
Values for SolStatus.
|
![]() |
SolveStatus |
Values for SolveStatus.
|
![]() |
StopType | |
![]() |
TreeDiagnostics |
Values for TreeDiagnostics.
|
![]() |
TunerHistory |
Values for TunerHistory.
|
![]() |
TunerMethod |
Values for TunerMethod.
|
![]() |
TunerMode |
Values for TunerMode.
|
![]() |
TunerRootAlg | |
![]() |
TunerTarget |
Values for TunerTarget.
|
![]() |
UserSolStatus | |
![]() |
VariableSelection |
Values for VarSelection.
|
![]() |
XPRSanalyzerows_row_types | |
![]() |
XPRSattribute | |
![]() |
XPRScontrol | |
![]() |
XPRSmipsolpool_soln_flags | |
![]() |
XPRSrestrictions |
© 2001-2025 Fair Isaac Corporation. All rights reserved. This documentation is the property of Fair Isaac Corporation (“FICO”). Receipt or possession of this documentation does not convey rights to disclose, reproduce, make derivative works, use, or allow others to use it except solely for internal evaluation purposes to determine whether to purchase a license to the software described in this documentation, or as otherwise set forth in a written software license agreement between you and FICO (or a FICO affiliate). Use of this documentation and the software described in it must conform strictly to the foregoing permitted uses, and no other use is permitted.