Google OR-Tools v9.11
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 () |
Public Member Functions inherited from com.google.ortools.linearsolver.MPSolveInfoOrBuilder |
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 |
Protected Member Functions | |
com.google.protobuf.GeneratedMessage.FieldAccessorTable | internalGetFieldAccessorTable () |
Builder | newBuilderForType (com.google.protobuf.GeneratedMessage.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 142 of file MPSolveInfo.java.
|
static |
Definition at line 554 of file MPSolveInfo.java.
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.getDefaultInstanceForType | ( | ) |
Definition at line 590 of file MPSolveInfo.java.
|
static |
Definition at line 32 of file MPSolveInfo.java.
com.google.protobuf.Parser< MPSolveInfo > com.google.ortools.linearsolver.MPSolveInfo.getParserForType | ( | ) |
Definition at line 585 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.getSerializedSize | ( | ) |
Definition at line 123 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 95 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 76 of file MPSolveInfo.java.
int com.google.ortools.linearsolver.MPSolveInfo.hashCode | ( | ) |
Definition at line 168 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 87 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 60 of file MPSolveInfo.java.
|
protected |
Definition at line 38 of file MPSolveInfo.java.
final boolean com.google.ortools.linearsolver.MPSolveInfo.isInitialized | ( | ) |
Definition at line 101 of file MPSolveInfo.java.
|
static |
Definition at line 263 of file MPSolveInfo.java.
|
static |
Definition at line 266 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.newBuilderForType | ( | ) |
Definition at line 262 of file MPSolveInfo.java.
|
protected |
Definition at line 276 of file MPSolveInfo.java.
|
static |
Definition at line 234 of file MPSolveInfo.java.
|
static |
Definition at line 240 of file MPSolveInfo.java.
|
static |
Definition at line 211 of file MPSolveInfo.java.
|
static |
Definition at line 215 of file MPSolveInfo.java.
|
static |
Definition at line 200 of file MPSolveInfo.java.
|
static |
Definition at line 205 of file MPSolveInfo.java.
|
static |
Definition at line 247 of file MPSolveInfo.java.
|
static |
Definition at line 253 of file MPSolveInfo.java.
|
static |
Definition at line 221 of file MPSolveInfo.java.
|
static |
Definition at line 226 of file MPSolveInfo.java.
|
static |
Definition at line 189 of file MPSolveInfo.java.
|
static |
Definition at line 194 of file MPSolveInfo.java.
|
static |
Definition at line 580 of file MPSolveInfo.java.
Builder com.google.ortools.linearsolver.MPSolveInfo.toBuilder | ( | ) |
Definition at line 270 of file MPSolveInfo.java.
void com.google.ortools.linearsolver.MPSolveInfo.writeTo | ( | com.google.protobuf.CodedOutputStream | output | ) | throws java.io.IOException |
Definition at line 111 of file MPSolveInfo.java.
|
static |
Definition at line 80 of file MPSolveInfo.java.
|
static |
Definition at line 45 of file MPSolveInfo.java.