![]() |
Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
|
Classes | |
class | Builder |
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static Builder | newBuilder () |
static Builder | newBuilder (com.google.ortools.pdlp.FeasibilityPolishingDetails prototype) |
static com.google.ortools.pdlp.FeasibilityPolishingDetails | getDefaultInstance () |
static com.google.protobuf.Parser< FeasibilityPolishingDetails > | parser () |
Static Public Attributes | |
static final int | POLISHING_PHASE_TYPE_FIELD_NUMBER = 1 |
static final int | MAIN_ITERATION_COUNT_FIELD_NUMBER = 2 |
static final int | PARAMS_FIELD_NUMBER = 3 |
static final int | TERMINATION_REASON_FIELD_NUMBER = 4 |
static final int | ITERATION_COUNT_FIELD_NUMBER = 5 |
static final int | SOLVE_TIME_SEC_FIELD_NUMBER = 6 |
static final int | SOLUTION_STATS_FIELD_NUMBER = 7 |
static final int | SOLUTION_TYPE_FIELD_NUMBER = 8 |
static final int | ITERATION_STATS_FIELD_NUMBER = 9 |
Protected Member Functions | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Builder | newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent) |
Details about one primal feasibility or dual feasibility polishing phase within a solve with `use_feasibility_polishing`. See `SolveLog` for descriptions of the fields with the same name.
Protobuf type operations_research.pdlp.FeasibilityPolishingDetails
Definition at line 17 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.equals | ( | final java.lang.Object | obj | ) |
Definition at line 362 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 1653 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.FeasibilityPolishingDetails com.google.ortools.pdlp.FeasibilityPolishingDetails.getDefaultInstanceForType | ( | ) |
Definition at line 1689 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 43 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationCount | ( | ) |
optional int32 iteration_count = 5;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 162 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.IterationStats com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationStats | ( | int | index | ) |
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 258 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationStatsCount | ( | ) |
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 251 of file FeasibilityPolishingDetails.java.
java.util.List< com.google.ortools.pdlp.IterationStats > com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationStatsList | ( | ) |
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 236 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.IterationStatsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationStatsOrBuilder | ( | int | index | ) |
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 265 of file FeasibilityPolishingDetails.java.
java.util.List<? extends com.google.ortools.pdlp.IterationStatsOrBuilder > com.google.ortools.pdlp.FeasibilityPolishingDetails.getIterationStatsOrBuilderList | ( | ) |
repeated .operations_research.pdlp.IterationStats iteration_stats = 9;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 244 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.getMainIterationCount | ( | ) |
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 99 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.PrimalDualHybridGradientParams com.google.ortools.pdlp.FeasibilityPolishingDetails.getParams | ( | ) |
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 118 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.PrimalDualHybridGradientParamsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetails.getParamsOrBuilder | ( | ) |
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 125 of file FeasibilityPolishingDetails.java.
com.google.protobuf.Parser< FeasibilityPolishingDetails > com.google.ortools.pdlp.FeasibilityPolishingDetails.getParserForType | ( | ) |
Definition at line 1684 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.PolishingPhaseType com.google.ortools.pdlp.FeasibilityPolishingDetails.getPolishingPhaseType | ( | ) |
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 69 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.getSerializedSize | ( | ) |
Definition at line 315 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.IterationStats com.google.ortools.pdlp.FeasibilityPolishingDetails.getSolutionStats | ( | ) |
optional .operations_research.pdlp.IterationStats solution_stats = 7;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 200 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.IterationStatsOrBuilder com.google.ortools.pdlp.FeasibilityPolishingDetails.getSolutionStatsOrBuilder | ( | ) |
optional .operations_research.pdlp.IterationStats solution_stats = 7;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 207 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.PointType com.google.ortools.pdlp.FeasibilityPolishingDetails.getSolutionType | ( | ) |
optional .operations_research.pdlp.PointType solution_type = 8;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 224 of file FeasibilityPolishingDetails.java.
double com.google.ortools.pdlp.FeasibilityPolishingDetails.getSolveTimeSec | ( | ) |
optional double solve_time_sec = 6;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 181 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.TerminationReason com.google.ortools.pdlp.FeasibilityPolishingDetails.getTerminationReason | ( | ) |
optional .operations_research.pdlp.TerminationReason termination_reason = 4;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 142 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.hashCode | ( | ) |
Definition at line 416 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasIterationCount | ( | ) |
optional int32 iteration_count = 5;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 154 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasMainIterationCount | ( | ) |
The iteration count for the main iteration when this feasibility polishing phase was triggered.
optional int32 main_iteration_count = 2;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 86 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasParams | ( | ) |
optional .operations_research.pdlp.PrimalDualHybridGradientParams params = 3;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 110 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasPolishingPhaseType | ( | ) |
optional .operations_research.pdlp.PolishingPhaseType polishing_phase_type = 1;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 62 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasSolutionStats | ( | ) |
optional .operations_research.pdlp.IterationStats solution_stats = 7;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 192 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasSolutionType | ( | ) |
optional .operations_research.pdlp.PointType solution_type = 8;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 217 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasSolveTimeSec | ( | ) |
optional double solve_time_sec = 6;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 173 of file FeasibilityPolishingDetails.java.
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.hasTerminationReason | ( | ) |
optional .operations_research.pdlp.TerminationReason termination_reason = 4;
Implements com.google.ortools.pdlp.FeasibilityPolishingDetailsOrBuilder.
Definition at line 135 of file FeasibilityPolishingDetails.java.
|
protected |
Definition at line 49 of file FeasibilityPolishingDetails.java.
final boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.isInitialized | ( | ) |
Definition at line 272 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 538 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 541 of file FeasibilityPolishingDetails.java.
Builder com.google.ortools.pdlp.FeasibilityPolishingDetails.newBuilderForType | ( | ) |
Definition at line 537 of file FeasibilityPolishingDetails.java.
|
protected |
Definition at line 551 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 509 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 515 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 486 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 490 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 475 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 480 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 522 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 528 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 496 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 501 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 464 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 469 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 1679 of file FeasibilityPolishingDetails.java.
Builder com.google.ortools.pdlp.FeasibilityPolishingDetails.toBuilder | ( | ) |
Definition at line 545 of file FeasibilityPolishingDetails.java.
void com.google.ortools.pdlp.FeasibilityPolishingDetails.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 282 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 147 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 229 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 74 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 103 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 56 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 185 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 211 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 166 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 129 of file FeasibilityPolishingDetails.java.