Google OR-Tools v9.9
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.linearsolver.MPSolveInfoOrBuilder Interface Reference
Inheritance diagram for com.google.ortools.linearsolver.MPSolveInfoOrBuilder:
com.google.ortools.linearsolver.MPSolveInfo com.google.ortools.linearsolver.MPSolveInfo.Builder

Public Member Functions

boolean hasSolveWallTimeSeconds ()
 
double getSolveWallTimeSeconds ()
 
boolean hasSolveUserTimeSeconds ()
 
double getSolveUserTimeSeconds ()
 

Detailed Description

Definition at line 7 of file MPSolveInfoOrBuilder.java.

Member Function Documentation

◆ getSolveUserTimeSeconds()

double com.google.ortools.linearsolver.MPSolveInfoOrBuilder.getSolveUserTimeSeconds ( )

optional double solve_user_time_seconds = 2;

Returns
The solveUserTimeSeconds.

Implemented in com.google.ortools.linearsolver.MPSolveInfo, and com.google.ortools.linearsolver.MPSolveInfo.Builder.

◆ getSolveWallTimeSeconds()

double com.google.ortools.linearsolver.MPSolveInfoOrBuilder.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;

Returns
The solveWallTimeSeconds.

Implemented in com.google.ortools.linearsolver.MPSolveInfo, and com.google.ortools.linearsolver.MPSolveInfo.Builder.

◆ hasSolveUserTimeSeconds()

boolean com.google.ortools.linearsolver.MPSolveInfoOrBuilder.hasSolveUserTimeSeconds ( )

optional double solve_user_time_seconds = 2;

Returns
Whether the solveUserTimeSeconds field is set.

Implemented in com.google.ortools.linearsolver.MPSolveInfo, and com.google.ortools.linearsolver.MPSolveInfo.Builder.

◆ hasSolveWallTimeSeconds()

boolean com.google.ortools.linearsolver.MPSolveInfoOrBuilder.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;

Returns
Whether the solveWallTimeSeconds field is set.

Implemented in com.google.ortools.linearsolver.MPSolveInfo, and com.google.ortools.linearsolver.MPSolveInfo.Builder.


The documentation for this interface was generated from the following file: