Google OR-Tools
v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
GlopParametersOrBuilder.java
Go to the documentation of this file.
1
// Generated by the protocol buffer compiler. DO NOT EDIT!
2
// NO CHECKED-IN PROTOBUF GENCODE
3
// source: ortools/glop/parameters.proto
4
// Protobuf Java Version: 4.31.1
5
6
package
com.google.ortools.glop;
7
8
@com.google.protobuf.Generated
9
public
interface
GlopParametersOrBuilder
extends
10
// @@protoc_insertion_point(interface_extends:operations_research.glop.GlopParameters)
11
com.google.protobuf.MessageOrBuilder {
12
17
boolean
hasScalingMethod
();
22
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
getScalingMethod
();
23
32
boolean
hasFeasibilityRule
();
41
com.google.ortools.glop.GlopParameters.PricingRule
getFeasibilityRule
();
42
51
boolean
hasOptimizationRule
();
60
com.google.ortools.glop.GlopParameters.PricingRule
getOptimizationRule
();
61
75
boolean
hasRefactorizationThreshold
();
89
double
getRefactorizationThreshold
();
90
103
boolean
hasRecomputeReducedCostsThreshold
();
116
double
getRecomputeReducedCostsThreshold
();
117
130
boolean
hasRecomputeEdgesNormThreshold
();
143
double
getRecomputeEdgesNormThreshold
();
144
159
boolean
hasPrimalFeasibilityTolerance
();
174
double
getPrimalFeasibilityTolerance
();
175
193
boolean
hasDualFeasibilityTolerance
();
211
double
getDualFeasibilityTolerance
();
212
227
boolean
hasRatioTestZeroThreshold
();
242
double
getRatioTestZeroThreshold
();
243
262
boolean
hasHarrisToleranceRatio
();
281
double
getHarrisToleranceRatio
();
282
294
boolean
hasSmallPivotThreshold
();
306
double
getSmallPivotThreshold
();
307
316
boolean
hasMinimumAcceptablePivot
();
325
double
getMinimumAcceptablePivot
();
326
337
boolean
hasDropTolerance
();
348
double
getDropTolerance
();
349
359
boolean
hasUseScaling
();
369
boolean
getUseScaling
();
370
375
boolean
hasCostScaling
();
380
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
getCostScaling
();
381
391
boolean
hasInitialBasis
();
401
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
getInitialBasis
();
402
413
boolean
hasUseTransposedMatrix
();
424
boolean
getUseTransposedMatrix
();
425
436
boolean
hasBasisRefactorizationPeriod
();
447
int
getBasisRefactorizationPeriod
();
448
461
boolean
hasDynamicallyAdjustRefactorizationPeriod
();
474
boolean
getDynamicallyAdjustRefactorizationPeriod
();
475
486
boolean
hasSolveDualProblem
();
497
com.google.ortools.glop.GlopParameters.SolverBehavior
getSolveDualProblem
();
498
509
boolean
hasDualizerThreshold
();
520
double
getDualizerThreshold
();
521
537
boolean
hasSolutionFeasibilityTolerance
();
553
double
getSolutionFeasibilityTolerance
();
554
580
boolean
hasProvideStrongOptimalGuarantee
();
606
boolean
getProvideStrongOptimalGuarantee
();
607
617
boolean
hasChangeStatusToImprecise
();
627
boolean
getChangeStatusToImprecise
();
628
640
boolean
hasMaxNumberOfReoptimizations
();
652
double
getMaxNumberOfReoptimizations
();
653
665
boolean
hasLuFactorizationPivotThreshold
();
677
double
getLuFactorizationPivotThreshold
();
678
687
boolean
hasMaxTimeInSeconds
();
696
double
getMaxTimeInSeconds
();
697
710
boolean
hasMaxDeterministicTime
();
723
double
getMaxDeterministicTime
();
724
734
boolean
hasMaxNumberOfIterations
();
744
long
getMaxNumberOfIterations
();
745
755
boolean
hasMarkowitzZlatevParameter
();
765
int
getMarkowitzZlatevParameter
();
766
778
boolean
hasMarkowitzSingularityThreshold
();
790
double
getMarkowitzSingularityThreshold
();
791
800
boolean
hasUseDualSimplex
();
809
boolean
getUseDualSimplex
();
810
822
boolean
hasAllowSimplexAlgorithmChange
();
834
boolean
getAllowSimplexAlgorithmChange
();
835
844
boolean
hasDevexWeightsResetPeriod
();
853
int
getDevexWeightsResetPeriod
();
854
863
boolean
hasUsePreprocessing
();
872
boolean
getUsePreprocessing
();
873
888
boolean
hasUseMiddleProductFormUpdate
();
903
boolean
getUseMiddleProductFormUpdate
();
904
914
boolean
hasInitializeDevexWithColumnNorms
();
924
boolean
getInitializeDevexWithColumnNorms
();
925
935
boolean
hasExploitSingletonColumnInInitialBasis
();
945
boolean
getExploitSingletonColumnInInitialBasis
();
946
957
boolean
hasDualSmallPivotThreshold
();
968
double
getDualSmallPivotThreshold
();
969
983
boolean
hasPreprocessorZeroTolerance
();
997
double
getPreprocessorZeroTolerance
();
998
1015
boolean
hasObjectiveLowerLimit
();
1032
double
getObjectiveLowerLimit
();
1033
1038
boolean
hasObjectiveUpperLimit
();
1043
double
getObjectiveUpperLimit
();
1044
1070
boolean
hasDegenerateMinistepFactor
();
1096
double
getDegenerateMinistepFactor
();
1097
1120
boolean
hasRandomSeed
();
1143
int
getRandomSeed
();
1144
1153
boolean
hasUseAbslRandom
();
1162
boolean
getUseAbslRandom
();
1163
1173
boolean
hasNumOmpThreads
();
1183
int
getNumOmpThreads
();
1184
1196
boolean
hasPerturbCostsInDualSimplex
();
1208
boolean
getPerturbCostsInDualSimplex
();
1209
1225
boolean
hasUseDedicatedDualFeasibilityAlgorithm
();
1241
boolean
getUseDedicatedDualFeasibilityAlgorithm
();
1242
1254
boolean
hasRelativeCostPerturbation
();
1266
double
getRelativeCostPerturbation
();
1267
1272
boolean
hasRelativeMaxCostPerturbation
();
1277
double
getRelativeMaxCostPerturbation
();
1278
1289
boolean
hasInitialConditionNumberThreshold
();
1300
double
getInitialConditionNumberThreshold
();
1301
1312
boolean
hasLogSearchProgress
();
1323
boolean
getLogSearchProgress
();
1324
1333
boolean
hasLogToStdout
();
1342
boolean
getLogToStdout
();
1343
1366
boolean
hasCrossoverBoundSnappingDistance
();
1389
double
getCrossoverBoundSnappingDistance
();
1390
1404
boolean
hasPushToVertex
();
1418
boolean
getPushToVertex
();
1419
1428
boolean
hasUseImpliedFreePreprocessor
();
1437
boolean
getUseImpliedFreePreprocessor
();
1438
1452
boolean
hasMaxValidMagnitude
();
1466
double
getMaxValidMagnitude
();
1467
1479
boolean
hasDropMagnitude
();
1491
double
getDropMagnitude
();
1492
1502
boolean
hasDualPricePrioritizeNorm
();
1512
boolean
getDualPricePrioritizeNorm
();
1513
}
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
Definition
GlopParameters.java:696
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
Definition
GlopParameters.java:511
com.google.ortools.glop.GlopParameters.PricingRule
Definition
GlopParameters.java:352
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
Definition
GlopParameters.java:115
com.google.ortools.glop.GlopParameters.SolverBehavior
Definition
GlopParameters.java:234
com.google.ortools.glop.GlopParametersOrBuilder
Definition
GlopParametersOrBuilder.java:11
com.google.ortools.glop.GlopParametersOrBuilder.hasUseScaling
boolean hasUseScaling()
com.google.ortools.glop.GlopParametersOrBuilder.hasRatioTestZeroThreshold
boolean hasRatioTestZeroThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasSolveDualProblem
boolean hasSolveDualProblem()
com.google.ortools.glop.GlopParametersOrBuilder.hasRecomputeReducedCostsThreshold
boolean hasRecomputeReducedCostsThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getRefactorizationThreshold
double getRefactorizationThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasMaxTimeInSeconds
boolean hasMaxTimeInSeconds()
com.google.ortools.glop.GlopParametersOrBuilder.hasDropTolerance
boolean hasDropTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.getOptimizationRule
com.google.ortools.glop.GlopParameters.PricingRule getOptimizationRule()
com.google.ortools.glop.GlopParametersOrBuilder.getMaxValidMagnitude
double getMaxValidMagnitude()
com.google.ortools.glop.GlopParametersOrBuilder.hasPerturbCostsInDualSimplex
boolean hasPerturbCostsInDualSimplex()
com.google.ortools.glop.GlopParametersOrBuilder.hasRandomSeed
boolean hasRandomSeed()
com.google.ortools.glop.GlopParametersOrBuilder.getMaxNumberOfReoptimizations
double getMaxNumberOfReoptimizations()
com.google.ortools.glop.GlopParametersOrBuilder.hasFeasibilityRule
boolean hasFeasibilityRule()
com.google.ortools.glop.GlopParametersOrBuilder.getObjectiveUpperLimit
double getObjectiveUpperLimit()
com.google.ortools.glop.GlopParametersOrBuilder.hasLogToStdout
boolean hasLogToStdout()
com.google.ortools.glop.GlopParametersOrBuilder.getDualFeasibilityTolerance
double getDualFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.getObjectiveLowerLimit
double getObjectiveLowerLimit()
com.google.ortools.glop.GlopParametersOrBuilder.hasUsePreprocessing
boolean hasUsePreprocessing()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseTransposedMatrix
boolean hasUseTransposedMatrix()
com.google.ortools.glop.GlopParametersOrBuilder.getUseDualSimplex
boolean getUseDualSimplex()
com.google.ortools.glop.GlopParametersOrBuilder.getLuFactorizationPivotThreshold
double getLuFactorizationPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getPushToVertex
boolean getPushToVertex()
com.google.ortools.glop.GlopParametersOrBuilder.hasHarrisToleranceRatio
boolean hasHarrisToleranceRatio()
com.google.ortools.glop.GlopParametersOrBuilder.hasOptimizationRule
boolean hasOptimizationRule()
com.google.ortools.glop.GlopParametersOrBuilder.hasChangeStatusToImprecise
boolean hasChangeStatusToImprecise()
com.google.ortools.glop.GlopParametersOrBuilder.getDynamicallyAdjustRefactorizationPeriod
boolean getDynamicallyAdjustRefactorizationPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.hasSmallPivotThreshold
boolean hasSmallPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getDropMagnitude
double getDropMagnitude()
com.google.ortools.glop.GlopParametersOrBuilder.getLogSearchProgress
boolean getLogSearchProgress()
com.google.ortools.glop.GlopParametersOrBuilder.getMarkowitzSingularityThreshold
double getMarkowitzSingularityThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasMinimumAcceptablePivot
boolean hasMinimumAcceptablePivot()
com.google.ortools.glop.GlopParametersOrBuilder.getUseMiddleProductFormUpdate
boolean getUseMiddleProductFormUpdate()
com.google.ortools.glop.GlopParametersOrBuilder.getUseDedicatedDualFeasibilityAlgorithm
boolean getUseDedicatedDualFeasibilityAlgorithm()
com.google.ortools.glop.GlopParametersOrBuilder.hasScalingMethod
boolean hasScalingMethod()
com.google.ortools.glop.GlopParametersOrBuilder.hasPrimalFeasibilityTolerance
boolean hasPrimalFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseMiddleProductFormUpdate
boolean hasUseMiddleProductFormUpdate()
com.google.ortools.glop.GlopParametersOrBuilder.hasPreprocessorZeroTolerance
boolean hasPreprocessorZeroTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseImpliedFreePreprocessor
boolean hasUseImpliedFreePreprocessor()
com.google.ortools.glop.GlopParametersOrBuilder.getMarkowitzZlatevParameter
int getMarkowitzZlatevParameter()
com.google.ortools.glop.GlopParametersOrBuilder.getExploitSingletonColumnInInitialBasis
boolean getExploitSingletonColumnInInitialBasis()
com.google.ortools.glop.GlopParametersOrBuilder.getPerturbCostsInDualSimplex
boolean getPerturbCostsInDualSimplex()
com.google.ortools.glop.GlopParametersOrBuilder.getMinimumAcceptablePivot
double getMinimumAcceptablePivot()
com.google.ortools.glop.GlopParametersOrBuilder.hasInitialConditionNumberThreshold
boolean hasInitialConditionNumberThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getSolutionFeasibilityTolerance
double getSolutionFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.getDegenerateMinistepFactor
double getDegenerateMinistepFactor()
com.google.ortools.glop.GlopParametersOrBuilder.getMaxTimeInSeconds
double getMaxTimeInSeconds()
com.google.ortools.glop.GlopParametersOrBuilder.getDropTolerance
double getDropTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseAbslRandom
boolean hasUseAbslRandom()
com.google.ortools.glop.GlopParametersOrBuilder.getCrossoverBoundSnappingDistance
double getCrossoverBoundSnappingDistance()
com.google.ortools.glop.GlopParametersOrBuilder.getDualSmallPivotThreshold
double getDualSmallPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getDualPricePrioritizeNorm
boolean getDualPricePrioritizeNorm()
com.google.ortools.glop.GlopParametersOrBuilder.getUseScaling
boolean getUseScaling()
com.google.ortools.glop.GlopParametersOrBuilder.hasMaxValidMagnitude
boolean hasMaxValidMagnitude()
com.google.ortools.glop.GlopParametersOrBuilder.getHarrisToleranceRatio
double getHarrisToleranceRatio()
com.google.ortools.glop.GlopParametersOrBuilder.hasDevexWeightsResetPeriod
boolean hasDevexWeightsResetPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.hasAllowSimplexAlgorithmChange
boolean hasAllowSimplexAlgorithmChange()
com.google.ortools.glop.GlopParametersOrBuilder.getInitializeDevexWithColumnNorms
boolean getInitializeDevexWithColumnNorms()
com.google.ortools.glop.GlopParametersOrBuilder.getRelativeMaxCostPerturbation
double getRelativeMaxCostPerturbation()
com.google.ortools.glop.GlopParametersOrBuilder.getRatioTestZeroThreshold
double getRatioTestZeroThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasDropMagnitude
boolean hasDropMagnitude()
com.google.ortools.glop.GlopParametersOrBuilder.getRelativeCostPerturbation
double getRelativeCostPerturbation()
com.google.ortools.glop.GlopParametersOrBuilder.hasDynamicallyAdjustRefactorizationPeriod
boolean hasDynamicallyAdjustRefactorizationPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.getRandomSeed
int getRandomSeed()
com.google.ortools.glop.GlopParametersOrBuilder.getRecomputeEdgesNormThreshold
double getRecomputeEdgesNormThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasCostScaling
boolean hasCostScaling()
com.google.ortools.glop.GlopParametersOrBuilder.hasSolutionFeasibilityTolerance
boolean hasSolutionFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasMaxNumberOfReoptimizations
boolean hasMaxNumberOfReoptimizations()
com.google.ortools.glop.GlopParametersOrBuilder.hasLuFactorizationPivotThreshold
boolean hasLuFactorizationPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasCrossoverBoundSnappingDistance
boolean hasCrossoverBoundSnappingDistance()
com.google.ortools.glop.GlopParametersOrBuilder.hasRelativeMaxCostPerturbation
boolean hasRelativeMaxCostPerturbation()
com.google.ortools.glop.GlopParametersOrBuilder.hasInitializeDevexWithColumnNorms
boolean hasInitializeDevexWithColumnNorms()
com.google.ortools.glop.GlopParametersOrBuilder.getScalingMethod
com.google.ortools.glop.GlopParameters.ScalingAlgorithm getScalingMethod()
com.google.ortools.glop.GlopParametersOrBuilder.hasDualSmallPivotThreshold
boolean hasDualSmallPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasMarkowitzSingularityThreshold
boolean hasMarkowitzSingularityThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getPreprocessorZeroTolerance
double getPreprocessorZeroTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasDualFeasibilityTolerance
boolean hasDualFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.hasRecomputeEdgesNormThreshold
boolean hasRecomputeEdgesNormThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasDualizerThreshold
boolean hasDualizerThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasObjectiveLowerLimit
boolean hasObjectiveLowerLimit()
com.google.ortools.glop.GlopParametersOrBuilder.getProvideStrongOptimalGuarantee
boolean getProvideStrongOptimalGuarantee()
com.google.ortools.glop.GlopParametersOrBuilder.getUsePreprocessing
boolean getUsePreprocessing()
com.google.ortools.glop.GlopParametersOrBuilder.getDualizerThreshold
double getDualizerThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasLogSearchProgress
boolean hasLogSearchProgress()
com.google.ortools.glop.GlopParametersOrBuilder.getRecomputeReducedCostsThreshold
double getRecomputeReducedCostsThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.hasMaxNumberOfIterations
boolean hasMaxNumberOfIterations()
com.google.ortools.glop.GlopParametersOrBuilder.hasObjectiveUpperLimit
boolean hasObjectiveUpperLimit()
com.google.ortools.glop.GlopParametersOrBuilder.hasRefactorizationThreshold
boolean hasRefactorizationThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getMaxNumberOfIterations
long getMaxNumberOfIterations()
com.google.ortools.glop.GlopParametersOrBuilder.hasInitialBasis
boolean hasInitialBasis()
com.google.ortools.glop.GlopParametersOrBuilder.getInitialBasis
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic getInitialBasis()
com.google.ortools.glop.GlopParametersOrBuilder.hasMarkowitzZlatevParameter
boolean hasMarkowitzZlatevParameter()
com.google.ortools.glop.GlopParametersOrBuilder.hasProvideStrongOptimalGuarantee
boolean hasProvideStrongOptimalGuarantee()
com.google.ortools.glop.GlopParametersOrBuilder.hasBasisRefactorizationPeriod
boolean hasBasisRefactorizationPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.getUseAbslRandom
boolean getUseAbslRandom()
com.google.ortools.glop.GlopParametersOrBuilder.getCostScaling
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm getCostScaling()
com.google.ortools.glop.GlopParametersOrBuilder.getAllowSimplexAlgorithmChange
boolean getAllowSimplexAlgorithmChange()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseDedicatedDualFeasibilityAlgorithm
boolean hasUseDedicatedDualFeasibilityAlgorithm()
com.google.ortools.glop.GlopParametersOrBuilder.getLogToStdout
boolean getLogToStdout()
com.google.ortools.glop.GlopParametersOrBuilder.getInitialConditionNumberThreshold
double getInitialConditionNumberThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getUseTransposedMatrix
boolean getUseTransposedMatrix()
com.google.ortools.glop.GlopParametersOrBuilder.getPrimalFeasibilityTolerance
double getPrimalFeasibilityTolerance()
com.google.ortools.glop.GlopParametersOrBuilder.getSmallPivotThreshold
double getSmallPivotThreshold()
com.google.ortools.glop.GlopParametersOrBuilder.getUseImpliedFreePreprocessor
boolean getUseImpliedFreePreprocessor()
com.google.ortools.glop.GlopParametersOrBuilder.getBasisRefactorizationPeriod
int getBasisRefactorizationPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.hasNumOmpThreads
boolean hasNumOmpThreads()
com.google.ortools.glop.GlopParametersOrBuilder.getMaxDeterministicTime
double getMaxDeterministicTime()
com.google.ortools.glop.GlopParametersOrBuilder.hasPushToVertex
boolean hasPushToVertex()
com.google.ortools.glop.GlopParametersOrBuilder.hasDualPricePrioritizeNorm
boolean hasDualPricePrioritizeNorm()
com.google.ortools.glop.GlopParametersOrBuilder.getNumOmpThreads
int getNumOmpThreads()
com.google.ortools.glop.GlopParametersOrBuilder.hasUseDualSimplex
boolean hasUseDualSimplex()
com.google.ortools.glop.GlopParametersOrBuilder.getSolveDualProblem
com.google.ortools.glop.GlopParameters.SolverBehavior getSolveDualProblem()
com.google.ortools.glop.GlopParametersOrBuilder.hasRelativeCostPerturbation
boolean hasRelativeCostPerturbation()
com.google.ortools.glop.GlopParametersOrBuilder.hasMaxDeterministicTime
boolean hasMaxDeterministicTime()
com.google.ortools.glop.GlopParametersOrBuilder.getDevexWeightsResetPeriod
int getDevexWeightsResetPeriod()
com.google.ortools.glop.GlopParametersOrBuilder.getChangeStatusToImprecise
boolean getChangeStatusToImprecise()
com.google.ortools.glop.GlopParametersOrBuilder.hasExploitSingletonColumnInInitialBasis
boolean hasExploitSingletonColumnInInitialBasis()
com.google.ortools.glop.GlopParametersOrBuilder.getFeasibilityRule
com.google.ortools.glop.GlopParameters.PricingRule getFeasibilityRule()
com.google.ortools.glop.GlopParametersOrBuilder.hasDegenerateMinistepFactor
boolean hasDegenerateMinistepFactor()
build
java
ortools-java
src
main
java
com
google
ortools
glop
GlopParametersOrBuilder.java
Generated by
1.14.0