Google OR-Tools
v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
PrimalDualHybridGradientParamsOrBuilder.java
Go to the documentation of this file.
1
// Generated by the protocol buffer compiler. DO NOT EDIT!
2
// source: ortools/pdlp/solvers.proto
3
4
// Protobuf Java Version: 4.26.1
5
package
com.google.ortools.pdlp;
6
7
public
interface
PrimalDualHybridGradientParamsOrBuilder
extends
8
// @@protoc_insertion_point(interface_extends:operations_research.pdlp.PrimalDualHybridGradientParams)
9
com.google.protobuf.MessageOrBuilder {
10
15
boolean
hasTerminationCriteria
();
20
com.google.ortools.pdlp.TerminationCriteria
getTerminationCriteria
();
24
com.google.ortools.pdlp.TerminationCriteriaOrBuilder
getTerminationCriteriaOrBuilder
();
25
37
boolean
hasNumThreads
();
49
int
getNumThreads
();
50
67
boolean
hasNumShards
();
84
int
getNumShards
();
85
97
boolean
hasRecordIterationStats
();
109
boolean
getRecordIterationStats
();
110
129
boolean
hasVerbosityLevel
();
148
int
getVerbosityLevel
();
149
162
boolean
hasLogIntervalSeconds
();
175
double
getLogIntervalSeconds
();
176
190
boolean
hasMajorIterationFrequency
();
204
int
getMajorIterationFrequency
();
205
216
boolean
hasTerminationCheckFrequency
();
227
int
getTerminationCheckFrequency
();
228
239
boolean
hasRestartStrategy
();
250
com.google.ortools.pdlp.PrimalDualHybridGradientParams.RestartStrategy
getRestartStrategy
();
251
267
boolean
hasPrimalWeightUpdateSmoothing
();
283
double
getPrimalWeightUpdateSmoothing
();
284
299
boolean
hasInitialPrimalWeight
();
314
double
getInitialPrimalWeight
();
315
320
boolean
hasPresolveOptions
();
325
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptions
getPresolveOptions
();
329
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder
getPresolveOptionsOrBuilder
();
330
341
boolean
hasLInfRuizIterations
();
352
int
getLInfRuizIterations
();
353
363
boolean
hasL2NormRescaling
();
373
boolean
getL2NormRescaling
();
374
385
boolean
hasSufficientReductionForRestart
();
396
double
getSufficientReductionForRestart
();
397
410
boolean
hasNecessaryReductionForRestart
();
423
double
getNecessaryReductionForRestart
();
424
433
boolean
hasLinesearchRule
();
442
com.google.ortools.pdlp.PrimalDualHybridGradientParams.LinesearchRule
getLinesearchRule
();
443
448
boolean
hasAdaptiveLinesearchParameters
();
453
com.google.ortools.pdlp.AdaptiveLinesearchParams
getAdaptiveLinesearchParameters
();
457
com.google.ortools.pdlp.AdaptiveLinesearchParamsOrBuilder
getAdaptiveLinesearchParametersOrBuilder
();
458
463
boolean
hasMalitskyPockParameters
();
468
com.google.ortools.pdlp.MalitskyPockParams
getMalitskyPockParameters
();
472
com.google.ortools.pdlp.MalitskyPockParamsOrBuilder
getMalitskyPockParametersOrBuilder
();
473
483
boolean
hasInitialStepSizeScaling
();
493
double
getInitialStepSizeScaling
();
494
508
java.util.List<java.lang.Integer>
getRandomProjectionSeedsList
();
522
int
getRandomProjectionSeedsCount
();
537
int
getRandomProjectionSeeds
(
int
index);
538
552
boolean
hasInfiniteConstraintBoundThreshold
();
566
double
getInfiniteConstraintBoundThreshold
();
567
578
boolean
hasHandleSomePrimalGradientsOnFiniteBoundsAsResiduals
();
589
boolean
getHandleSomePrimalGradientsOnFiniteBoundsAsResiduals
();
590
604
boolean
hasUseDiagonalQpTrustRegionSolver
();
618
boolean
getUseDiagonalQpTrustRegionSolver
();
619
632
boolean
hasDiagonalQpTrustRegionSolverTolerance
();
645
double
getDiagonalQpTrustRegionSolverTolerance
();
646
680
boolean
hasUseFeasibilityPolishing
();
714
boolean
getUseFeasibilityPolishing
();
715
}
com.google.ortools.pdlp.AdaptiveLinesearchParams
Definition
AdaptiveLinesearchParams.java:19
com.google.ortools.pdlp.MalitskyPockParams
Definition
MalitskyPockParams.java:13
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptions
Definition
PrimalDualHybridGradientParams.java:492
com.google.ortools.pdlp.TerminationCriteria
Definition
TerminationCriteria.java:26
com.google.ortools.pdlp.PrimalDualHybridGradientParams.LinesearchRule
Definition
PrimalDualHybridGradientParams.java:262
com.google.ortools.pdlp.PrimalDualHybridGradientParams.RestartStrategy
Definition
PrimalDualHybridGradientParams.java:76
com.google.ortools.pdlp.AdaptiveLinesearchParamsOrBuilder
Definition
AdaptiveLinesearchParamsOrBuilder.java:9
com.google.ortools.pdlp.MalitskyPockParamsOrBuilder
Definition
MalitskyPockParamsOrBuilder.java:9
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder
Definition
PrimalDualHybridGradientParamsOrBuilder.java:9
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getRandomProjectionSeeds
int getRandomProjectionSeeds(int index)
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasVerbosityLevel
boolean hasVerbosityLevel()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasRestartStrategy
boolean hasRestartStrategy()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasL2NormRescaling
boolean hasL2NormRescaling()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getTerminationCheckFrequency
int getTerminationCheckFrequency()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getAdaptiveLinesearchParametersOrBuilder
com.google.ortools.pdlp.AdaptiveLinesearchParamsOrBuilder getAdaptiveLinesearchParametersOrBuilder()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getSufficientReductionForRestart
double getSufficientReductionForRestart()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getPresolveOptionsOrBuilder
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder getPresolveOptionsOrBuilder()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getInfiniteConstraintBoundThreshold
double getInfiniteConstraintBoundThreshold()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasLogIntervalSeconds
boolean hasLogIntervalSeconds()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getTerminationCriteria
com.google.ortools.pdlp.TerminationCriteria getTerminationCriteria()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getRandomProjectionSeedsCount
int getRandomProjectionSeedsCount()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getRecordIterationStats
boolean getRecordIterationStats()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasInfiniteConstraintBoundThreshold
boolean hasInfiniteConstraintBoundThreshold()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasUseDiagonalQpTrustRegionSolver
boolean hasUseDiagonalQpTrustRegionSolver()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasTerminationCriteria
boolean hasTerminationCriteria()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getLinesearchRule
com.google.ortools.pdlp.PrimalDualHybridGradientParams.LinesearchRule getLinesearchRule()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasTerminationCheckFrequency
boolean hasTerminationCheckFrequency()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getHandleSomePrimalGradientsOnFiniteBoundsAsResiduals
boolean getHandleSomePrimalGradientsOnFiniteBoundsAsResiduals()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getLInfRuizIterations
int getLInfRuizIterations()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasInitialPrimalWeight
boolean hasInitialPrimalWeight()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getInitialStepSizeScaling
double getInitialStepSizeScaling()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasLinesearchRule
boolean hasLinesearchRule()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getNecessaryReductionForRestart
double getNecessaryReductionForRestart()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getAdaptiveLinesearchParameters
com.google.ortools.pdlp.AdaptiveLinesearchParams getAdaptiveLinesearchParameters()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getUseFeasibilityPolishing
boolean getUseFeasibilityPolishing()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getPresolveOptions
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptions getPresolveOptions()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasRecordIterationStats
boolean hasRecordIterationStats()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasUseFeasibilityPolishing
boolean hasUseFeasibilityPolishing()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getNumThreads
int getNumThreads()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getInitialPrimalWeight
double getInitialPrimalWeight()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getRandomProjectionSeedsList
java.util.List< java.lang.Integer > getRandomProjectionSeedsList()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasMalitskyPockParameters
boolean hasMalitskyPockParameters()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getVerbosityLevel
int getVerbosityLevel()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasHandleSomePrimalGradientsOnFiniteBoundsAsResiduals
boolean hasHandleSomePrimalGradientsOnFiniteBoundsAsResiduals()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasNecessaryReductionForRestart
boolean hasNecessaryReductionForRestart()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getLogIntervalSeconds
double getLogIntervalSeconds()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getMalitskyPockParametersOrBuilder
com.google.ortools.pdlp.MalitskyPockParamsOrBuilder getMalitskyPockParametersOrBuilder()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasPrimalWeightUpdateSmoothing
boolean hasPrimalWeightUpdateSmoothing()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasMajorIterationFrequency
boolean hasMajorIterationFrequency()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getMalitskyPockParameters
com.google.ortools.pdlp.MalitskyPockParams getMalitskyPockParameters()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getUseDiagonalQpTrustRegionSolver
boolean getUseDiagonalQpTrustRegionSolver()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasAdaptiveLinesearchParameters
boolean hasAdaptiveLinesearchParameters()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasLInfRuizIterations
boolean hasLInfRuizIterations()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getRestartStrategy
com.google.ortools.pdlp.PrimalDualHybridGradientParams.RestartStrategy getRestartStrategy()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getNumShards
int getNumShards()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasDiagonalQpTrustRegionSolverTolerance
boolean hasDiagonalQpTrustRegionSolverTolerance()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasPresolveOptions
boolean hasPresolveOptions()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasSufficientReductionForRestart
boolean hasSufficientReductionForRestart()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getPrimalWeightUpdateSmoothing
double getPrimalWeightUpdateSmoothing()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getDiagonalQpTrustRegionSolverTolerance
double getDiagonalQpTrustRegionSolverTolerance()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasInitialStepSizeScaling
boolean hasInitialStepSizeScaling()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getMajorIterationFrequency
int getMajorIterationFrequency()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getL2NormRescaling
boolean getL2NormRescaling()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.getTerminationCriteriaOrBuilder
com.google.ortools.pdlp.TerminationCriteriaOrBuilder getTerminationCriteriaOrBuilder()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasNumShards
boolean hasNumShards()
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder.hasNumThreads
boolean hasNumThreads()
com.google.ortools.pdlp.PrimalDualHybridGradientParams.PresolveOptionsOrBuilder
Definition
PrimalDualHybridGradientParams.java:421
com.google.ortools.pdlp.TerminationCriteriaOrBuilder
Definition
TerminationCriteriaOrBuilder.java:9
build
java
ortools-java
src
main
java
com
google
ortools
pdlp
PrimalDualHybridGradientParamsOrBuilder.java
Generated by
1.12.0