![]() |
Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
|
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 18 of file FeasibilityPolishingDetails.java.
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) |
boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.equals | ( | final java.lang.Object | obj | ) |
Definition at line 363 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 1648 of file FeasibilityPolishingDetails.java.
com.google.ortools.pdlp.FeasibilityPolishingDetails com.google.ortools.pdlp.FeasibilityPolishingDetails.getDefaultInstanceForType | ( | ) |
Definition at line 1684 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 44 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 163 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 259 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 252 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 237 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 266 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 245 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 100 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 119 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 126 of file FeasibilityPolishingDetails.java.
com.google.protobuf.Parser< FeasibilityPolishingDetails > com.google.ortools.pdlp.FeasibilityPolishingDetails.getParserForType | ( | ) |
Definition at line 1679 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 70 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.getSerializedSize | ( | ) |
Definition at line 316 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 201 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 208 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 225 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 182 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 143 of file FeasibilityPolishingDetails.java.
int com.google.ortools.pdlp.FeasibilityPolishingDetails.hashCode | ( | ) |
Definition at line 417 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 155 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 87 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 111 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 63 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 193 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 218 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 174 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 136 of file FeasibilityPolishingDetails.java.
|
protected |
Definition at line 50 of file FeasibilityPolishingDetails.java.
final boolean com.google.ortools.pdlp.FeasibilityPolishingDetails.isInitialized | ( | ) |
Definition at line 273 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 539 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 542 of file FeasibilityPolishingDetails.java.
Builder com.google.ortools.pdlp.FeasibilityPolishingDetails.newBuilderForType | ( | ) |
Definition at line 538 of file FeasibilityPolishingDetails.java.
|
protected |
Definition at line 552 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 510 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 516 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 487 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 491 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 476 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 481 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 523 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 529 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 497 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 502 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 465 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 470 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 1674 of file FeasibilityPolishingDetails.java.
Builder com.google.ortools.pdlp.FeasibilityPolishingDetails.toBuilder | ( | ) |
Definition at line 546 of file FeasibilityPolishingDetails.java.
void com.google.ortools.pdlp.FeasibilityPolishingDetails.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 283 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 148 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 230 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 75 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 104 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 57 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 186 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 212 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 167 of file FeasibilityPolishingDetails.java.
|
static |
Definition at line 130 of file FeasibilityPolishingDetails.java.