Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
|
Classes | |
class | Builder |
Public Member Functions | |
boolean | hasSolveWallTimeSeconds () |
double | getSolveWallTimeSeconds () |
boolean | hasSolveUserTimeSeconds () |
double | getSolveUserTimeSeconds () |
final boolean | isInitialized () |
void | writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException |
int | getSerializedSize () |
boolean | equals (final java.lang.Object obj) |
int | hashCode () |
Builder | newBuilderForType () |
Builder | toBuilder () |
com.google.protobuf.Parser< MPSolveInfo > | getParserForType () |
com.google.ortools.linearsolver.MPSolveInfo | getDefaultInstanceForType () |
Static Public Member Functions | |
static final com.google.protobuf.Descriptors.Descriptor | getDescriptor () |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException |
static com.google.ortools.linearsolver.MPSolveInfo | parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException |
static Builder | newBuilder () |
static Builder | newBuilder (com.google.ortools.linearsolver.MPSolveInfo prototype) |
static com.google.ortools.linearsolver.MPSolveInfo | getDefaultInstance () |
static com.google.protobuf.Parser< MPSolveInfo > | parser () |
Static Public Attributes | |
static final int | SOLVE_WALL_TIME_SECONDS_FIELD_NUMBER = 1 |
static final int | SOLVE_USER_TIME_SECONDS_FIELD_NUMBER = 2 |
static final com.google.protobuf.Parser< MPSolveInfo > | PARSER |
Protected Member Functions | |
java.lang.Object | newInstance (UnusedPrivateParameter unused) |
com.google.protobuf.GeneratedMessageV3.FieldAccessorTable | internalGetFieldAccessorTable () |
Builder | newBuilderForType (com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
Protobuf type operations_research.MPSolveInfo
Definition at line 10 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.equals | ( | final java.lang.Object | obj | ) |
Definition at line 140 of file MPSolveInfo.java.
|
static |
Definition at line 596 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstanceForType | ( | ) |
Definition at line 632 of file MPSolveInfo.java.
|
static |
Definition at line 30 of file MPSolveInfo.java.
com.google.protobuf.Parser< MPSolveInfo > com.google.ortools.linearsolver.MPSolveInfo.getParserForType | ( | ) |
Definition at line 627 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.getSerializedSize | ( | ) |
Definition at line 121 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.getSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 93 of file MPSolveInfo.java.
double com.google.ortools.linearsolver.MPSolveInfo.getSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 74 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.hashCode | ( | ) |
Definition at line 166 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.hasSolveUserTimeSeconds | ( | ) |
optional double solve_user_time_seconds = 2;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 85 of file MPSolveInfo.java.
boolean com.google.ortools.linearsolver.MPSolveInfo.hasSolveWallTimeSeconds | ( | ) |
How much wall time (resp. user time) elapsed during the Solve() of the underlying solver library. "wall" time and "user" time are to be interpreted like for the "time" command in bash (see "help time"). In particular, "user time" is CPU time and can be greater than wall time when using several threads.
optional double solve_wall_time_seconds = 1;
Implements com.google.ortools.linearsolver.MPSolveInfoOrBuilder.
Definition at line 58 of file MPSolveInfo.java.
|
protected |
Definition at line 36 of file MPSolveInfo.java.
final boolean com.google.ortools.linearsolver.MPSolveInfo.isInitialized | ( | ) |
Definition at line 99 of file MPSolveInfo.java.
|
static |
Definition at line 261 of file MPSolveInfo.java.
|
static |
Definition at line 264 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.newBuilderForType | ( | ) |
Definition at line 260 of file MPSolveInfo.java.
|
protected |
Definition at line 274 of file MPSolveInfo.java.
|
protected |
Definition at line 24 of file MPSolveInfo.java.
|
static |
Definition at line 232 of file MPSolveInfo.java.
|
static |
Definition at line 238 of file MPSolveInfo.java.
|
static |
Definition at line 209 of file MPSolveInfo.java.
|
static |
Definition at line 213 of file MPSolveInfo.java.
|
static |
Definition at line 198 of file MPSolveInfo.java.
|
static |
Definition at line 203 of file MPSolveInfo.java.
|
static |
Definition at line 245 of file MPSolveInfo.java.
|
static |
Definition at line 251 of file MPSolveInfo.java.
|
static |
Definition at line 219 of file MPSolveInfo.java.
|
static |
Definition at line 224 of file MPSolveInfo.java.
|
static |
Definition at line 187 of file MPSolveInfo.java.
|
static |
Definition at line 192 of file MPSolveInfo.java.
|
static |
Definition at line 622 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.toBuilder | ( | ) |
Definition at line 268 of file MPSolveInfo.java.
void com.google.ortools.linearsolver.MPSolveInfo.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 109 of file MPSolveInfo.java.
|
static |
Definition at line 601 of file MPSolveInfo.java.
|
static |
Definition at line 78 of file MPSolveInfo.java.
|
static |
Definition at line 43 of file MPSolveInfo.java.