Google OR-Tools
v9.12
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.29.3
5
6
package
com.google.ortools.glop;
7
8
public
interface
GlopParametersOrBuilder
extends
9
// @@protoc_insertion_point(interface_extends:operations_research.glop.GlopParameters)
10
com.google.protobuf.MessageOrBuilder {
11
16
boolean
hasScalingMethod
();
21
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
getScalingMethod
();
22
31
boolean
hasFeasibilityRule
();
40
com.google.ortools.glop.GlopParameters.PricingRule
getFeasibilityRule
();
41
50
boolean
hasOptimizationRule
();
59
com.google.ortools.glop.GlopParameters.PricingRule
getOptimizationRule
();
60
74
boolean
hasRefactorizationThreshold
();
88
double
getRefactorizationThreshold
();
89
102
boolean
hasRecomputeReducedCostsThreshold
();
115
double
getRecomputeReducedCostsThreshold
();
116
129
boolean
hasRecomputeEdgesNormThreshold
();
142
double
getRecomputeEdgesNormThreshold
();
143
158
boolean
hasPrimalFeasibilityTolerance
();
173
double
getPrimalFeasibilityTolerance
();
174
192
boolean
hasDualFeasibilityTolerance
();
210
double
getDualFeasibilityTolerance
();
211
226
boolean
hasRatioTestZeroThreshold
();
241
double
getRatioTestZeroThreshold
();
242
261
boolean
hasHarrisToleranceRatio
();
280
double
getHarrisToleranceRatio
();
281
293
boolean
hasSmallPivotThreshold
();
305
double
getSmallPivotThreshold
();
306
315
boolean
hasMinimumAcceptablePivot
();
324
double
getMinimumAcceptablePivot
();
325
336
boolean
hasDropTolerance
();
347
double
getDropTolerance
();
348
358
boolean
hasUseScaling
();
368
boolean
getUseScaling
();
369
374
boolean
hasCostScaling
();
379
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
getCostScaling
();
380
390
boolean
hasInitialBasis
();
400
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
getInitialBasis
();
401
412
boolean
hasUseTransposedMatrix
();
423
boolean
getUseTransposedMatrix
();
424
435
boolean
hasBasisRefactorizationPeriod
();
446
int
getBasisRefactorizationPeriod
();
447
460
boolean
hasDynamicallyAdjustRefactorizationPeriod
();
473
boolean
getDynamicallyAdjustRefactorizationPeriod
();
474
485
boolean
hasSolveDualProblem
();
496
com.google.ortools.glop.GlopParameters.SolverBehavior
getSolveDualProblem
();
497
508
boolean
hasDualizerThreshold
();
519
double
getDualizerThreshold
();
520
536
boolean
hasSolutionFeasibilityTolerance
();
552
double
getSolutionFeasibilityTolerance
();
553
579
boolean
hasProvideStrongOptimalGuarantee
();
605
boolean
getProvideStrongOptimalGuarantee
();
606
616
boolean
hasChangeStatusToImprecise
();
626
boolean
getChangeStatusToImprecise
();
627
639
boolean
hasMaxNumberOfReoptimizations
();
651
double
getMaxNumberOfReoptimizations
();
652
664
boolean
hasLuFactorizationPivotThreshold
();
676
double
getLuFactorizationPivotThreshold
();
677
686
boolean
hasMaxTimeInSeconds
();
695
double
getMaxTimeInSeconds
();
696
709
boolean
hasMaxDeterministicTime
();
722
double
getMaxDeterministicTime
();
723
733
boolean
hasMaxNumberOfIterations
();
743
long
getMaxNumberOfIterations
();
744
754
boolean
hasMarkowitzZlatevParameter
();
764
int
getMarkowitzZlatevParameter
();
765
777
boolean
hasMarkowitzSingularityThreshold
();
789
double
getMarkowitzSingularityThreshold
();
790
799
boolean
hasUseDualSimplex
();
808
boolean
getUseDualSimplex
();
809
821
boolean
hasAllowSimplexAlgorithmChange
();
833
boolean
getAllowSimplexAlgorithmChange
();
834
843
boolean
hasDevexWeightsResetPeriod
();
852
int
getDevexWeightsResetPeriod
();
853
862
boolean
hasUsePreprocessing
();
871
boolean
getUsePreprocessing
();
872
887
boolean
hasUseMiddleProductFormUpdate
();
902
boolean
getUseMiddleProductFormUpdate
();
903
913
boolean
hasInitializeDevexWithColumnNorms
();
923
boolean
getInitializeDevexWithColumnNorms
();
924
934
boolean
hasExploitSingletonColumnInInitialBasis
();
944
boolean
getExploitSingletonColumnInInitialBasis
();
945
956
boolean
hasDualSmallPivotThreshold
();
967
double
getDualSmallPivotThreshold
();
968
982
boolean
hasPreprocessorZeroTolerance
();
996
double
getPreprocessorZeroTolerance
();
997
1014
boolean
hasObjectiveLowerLimit
();
1031
double
getObjectiveLowerLimit
();
1032
1037
boolean
hasObjectiveUpperLimit
();
1042
double
getObjectiveUpperLimit
();
1043
1069
boolean
hasDegenerateMinistepFactor
();
1095
double
getDegenerateMinistepFactor
();
1096
1119
boolean
hasRandomSeed
();
1142
int
getRandomSeed
();
1143
1153
boolean
hasNumOmpThreads
();
1163
int
getNumOmpThreads
();
1164
1176
boolean
hasPerturbCostsInDualSimplex
();
1188
boolean
getPerturbCostsInDualSimplex
();
1189
1205
boolean
hasUseDedicatedDualFeasibilityAlgorithm
();
1221
boolean
getUseDedicatedDualFeasibilityAlgorithm
();
1222
1234
boolean
hasRelativeCostPerturbation
();
1246
double
getRelativeCostPerturbation
();
1247
1252
boolean
hasRelativeMaxCostPerturbation
();
1257
double
getRelativeMaxCostPerturbation
();
1258
1269
boolean
hasInitialConditionNumberThreshold
();
1280
double
getInitialConditionNumberThreshold
();
1281
1292
boolean
hasLogSearchProgress
();
1303
boolean
getLogSearchProgress
();
1304
1313
boolean
hasLogToStdout
();
1322
boolean
getLogToStdout
();
1323
1346
boolean
hasCrossoverBoundSnappingDistance
();
1369
double
getCrossoverBoundSnappingDistance
();
1370
1384
boolean
hasPushToVertex
();
1398
boolean
getPushToVertex
();
1399
1408
boolean
hasUseImpliedFreePreprocessor
();
1417
boolean
getUseImpliedFreePreprocessor
();
1418
1432
boolean
hasMaxValidMagnitude
();
1446
double
getMaxValidMagnitude
();
1447
1459
boolean
hasDropMagnitude
();
1471
double
getDropMagnitude
();
1472
1482
boolean
hasDualPricePrioritizeNorm
();
1492
boolean
getDualPricePrioritizeNorm
();
1493
}
com.google.ortools.glop.GlopParameters.CostScalingAlgorithm
Definition
GlopParameters.java:695
com.google.ortools.glop.GlopParameters.InitialBasisHeuristic
Definition
GlopParameters.java:510
com.google.ortools.glop.GlopParameters.PricingRule
Definition
GlopParameters.java:351
com.google.ortools.glop.GlopParameters.ScalingAlgorithm
Definition
GlopParameters.java:114
com.google.ortools.glop.GlopParameters.SolverBehavior
Definition
GlopParameters.java:233
com.google.ortools.glop.GlopParametersOrBuilder
Definition
GlopParametersOrBuilder.java:10
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.13.2