Google OR-Tools
v9.11
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
// source: ortools/glop/parameters.proto
3
4
// Protobuf Java Version: 4.26.1
5
package
com.google.ortools.glop;
6
7
public
interface
GlopParametersOrBuilder
extends
8
// @@protoc_insertion_point(interface_extends:operations_research.glop.GlopParameters)
9
com.google.protobuf.MessageOrBuilder {
10
15
boolean
hasScalingMethod
();
20
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
getScalingMethod
();
21
30
boolean
hasFeasibilityRule
();
39
com.google.ortools.glop.GlopParameters.PricingRule
getFeasibilityRule
();
40
49
boolean
hasOptimizationRule
();
58
com.google.ortools.glop.GlopParameters.PricingRule
getOptimizationRule
();
59
73
boolean
hasRefactorizationThreshold
();
87
double
getRefactorizationThreshold
();
88
101
boolean
hasRecomputeReducedCostsThreshold
();
114
double
getRecomputeReducedCostsThreshold
();
115
128
boolean
hasRecomputeEdgesNormThreshold
();
141
double
getRecomputeEdgesNormThreshold
();
142
157
boolean
hasPrimalFeasibilityTolerance
();
172
double
getPrimalFeasibilityTolerance
();
173
191
boolean
hasDualFeasibilityTolerance
();
209
double
getDualFeasibilityTolerance
();
210
225
boolean
hasRatioTestZeroThreshold
();
240
double
getRatioTestZeroThreshold
();
241
260
boolean
hasHarrisToleranceRatio
();
279
double
getHarrisToleranceRatio
();
280
292
boolean
hasSmallPivotThreshold
();
304
double
getSmallPivotThreshold
();
305
314
boolean
hasMinimumAcceptablePivot
();
323
double
getMinimumAcceptablePivot
();
324
335
boolean
hasDropTolerance
();
346
double
getDropTolerance
();
347
357
boolean
hasUseScaling
();
367
boolean
getUseScaling
();
368
373
boolean
hasCostScaling
();
378
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
getCostScaling
();
379
389
boolean
hasInitialBasis
();
399
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
getInitialBasis
();
400
411
boolean
hasUseTransposedMatrix
();
422
boolean
getUseTransposedMatrix
();
423
434
boolean
hasBasisRefactorizationPeriod
();
445
int
getBasisRefactorizationPeriod
();
446
459
boolean
hasDynamicallyAdjustRefactorizationPeriod
();
472
boolean
getDynamicallyAdjustRefactorizationPeriod
();
473
484
boolean
hasSolveDualProblem
();
495
com.google.ortools.glop.GlopParameters.SolverBehavior
getSolveDualProblem
();
496
507
boolean
hasDualizerThreshold
();
518
double
getDualizerThreshold
();
519
535
boolean
hasSolutionFeasibilityTolerance
();
551
double
getSolutionFeasibilityTolerance
();
552
578
boolean
hasProvideStrongOptimalGuarantee
();
604
boolean
getProvideStrongOptimalGuarantee
();
605
615
boolean
hasChangeStatusToImprecise
();
625
boolean
getChangeStatusToImprecise
();
626
638
boolean
hasMaxNumberOfReoptimizations
();
650
double
getMaxNumberOfReoptimizations
();
651
663
boolean
hasLuFactorizationPivotThreshold
();
675
double
getLuFactorizationPivotThreshold
();
676
685
boolean
hasMaxTimeInSeconds
();
694
double
getMaxTimeInSeconds
();
695
708
boolean
hasMaxDeterministicTime
();
721
double
getMaxDeterministicTime
();
722
732
boolean
hasMaxNumberOfIterations
();
742
long
getMaxNumberOfIterations
();
743
753
boolean
hasMarkowitzZlatevParameter
();
763
int
getMarkowitzZlatevParameter
();
764
776
boolean
hasMarkowitzSingularityThreshold
();
788
double
getMarkowitzSingularityThreshold
();
789
798
boolean
hasUseDualSimplex
();
807
boolean
getUseDualSimplex
();
808
820
boolean
hasAllowSimplexAlgorithmChange
();
832
boolean
getAllowSimplexAlgorithmChange
();
833
842
boolean
hasDevexWeightsResetPeriod
();
851
int
getDevexWeightsResetPeriod
();
852
861
boolean
hasUsePreprocessing
();
870
boolean
getUsePreprocessing
();
871
886
boolean
hasUseMiddleProductFormUpdate
();
901
boolean
getUseMiddleProductFormUpdate
();
902
912
boolean
hasInitializeDevexWithColumnNorms
();
922
boolean
getInitializeDevexWithColumnNorms
();
923
933
boolean
hasExploitSingletonColumnInInitialBasis
();
943
boolean
getExploitSingletonColumnInInitialBasis
();
944
955
boolean
hasDualSmallPivotThreshold
();
966
double
getDualSmallPivotThreshold
();
967
981
boolean
hasPreprocessorZeroTolerance
();
995
double
getPreprocessorZeroTolerance
();
996
1013
boolean
hasObjectiveLowerLimit
();
1030
double
getObjectiveLowerLimit
();
1031
1036
boolean
hasObjectiveUpperLimit
();
1041
double
getObjectiveUpperLimit
();
1042
1068
boolean
hasDegenerateMinistepFactor
();
1094
double
getDegenerateMinistepFactor
();
1095
1118
boolean
hasRandomSeed
();
1141
int
getRandomSeed
();
1142
1152
boolean
hasNumOmpThreads
();
1162
int
getNumOmpThreads
();
1163
1175
boolean
hasPerturbCostsInDualSimplex
();
1187
boolean
getPerturbCostsInDualSimplex
();
1188
1204
boolean
hasUseDedicatedDualFeasibilityAlgorithm
();
1220
boolean
getUseDedicatedDualFeasibilityAlgorithm
();
1221
1233
boolean
hasRelativeCostPerturbation
();
1245
double
getRelativeCostPerturbation
();
1246
1251
boolean
hasRelativeMaxCostPerturbation
();
1256
double
getRelativeMaxCostPerturbation
();
1257
1268
boolean
hasInitialConditionNumberThreshold
();
1279
double
getInitialConditionNumberThreshold
();
1280
1291
boolean
hasLogSearchProgress
();
1302
boolean
getLogSearchProgress
();
1303
1312
boolean
hasLogToStdout
();
1321
boolean
getLogToStdout
();
1322
1345
boolean
hasCrossoverBoundSnappingDistance
();
1368
double
getCrossoverBoundSnappingDistance
();
1369
1383
boolean
hasPushToVertex
();
1397
boolean
getPushToVertex
();
1398
1407
boolean
hasUseImpliedFreePreprocessor
();
1416
boolean
getUseImpliedFreePreprocessor
();
1417
1431
boolean
hasMaxValidMagnitude
();
1445
double
getMaxValidMagnitude
();
1446
1458
boolean
hasDropMagnitude
();
1470
double
getDropMagnitude
();
1471
1481
boolean
hasDualPricePrioritizeNorm
();
1491
boolean
getDualPricePrioritizeNorm
();
1492
}
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
Definition
GlopParameters.java:694
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
Definition
GlopParameters.java:509
com.google.ortools.glop.GlopParameters.PricingRule
Definition
GlopParameters.java:350
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
Definition
GlopParameters.java:113
com.google.ortools.glop.GlopParameters.SolverBehavior
Definition
GlopParameters.java:232
com.google.ortools.glop.GlopParametersOrBuilder
Definition
GlopParametersOrBuilder.java:9
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.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.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.12.0