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.
More...
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.
Definition at line 4699 of file SolveLog.pb.cs.
◆ FeasibilityPolishingDetails() [1/2]
Google.OrTools.PDLP.FeasibilityPolishingDetails.FeasibilityPolishingDetails |
( |
| ) |
|
|
inline |
◆ FeasibilityPolishingDetails() [2/2]
◆ CalculateSize()
int Google.OrTools.PDLP.FeasibilityPolishingDetails.CalculateSize |
( |
| ) |
|
|
inline |
◆ ClearIterationCount()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearIterationCount |
( |
| ) |
|
|
inline |
Clears the value of the "iteration_count" field.
Definition at line 4873 of file SolveLog.pb.cs.
◆ ClearMainIterationCount()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearMainIterationCount |
( |
| ) |
|
|
inline |
Clears the value of the "main_iteration_count" field.
Definition at line 4807 of file SolveLog.pb.cs.
◆ ClearPolishingPhaseType()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearPolishingPhaseType |
( |
| ) |
|
|
inline |
Clears the value of the "polishing_phase_type" field.
Definition at line 4776 of file SolveLog.pb.cs.
◆ ClearSolutionType()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearSolutionType |
( |
| ) |
|
|
inline |
Clears the value of the "solution_type" field.
Definition at line 4939 of file SolveLog.pb.cs.
◆ ClearSolveTimeSec()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearSolveTimeSec |
( |
| ) |
|
|
inline |
Clears the value of the "solve_time_sec" field.
Definition at line 4900 of file SolveLog.pb.cs.
◆ ClearTerminationReason()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.ClearTerminationReason |
( |
| ) |
|
|
inline |
Clears the value of the "termination_reason" field.
Definition at line 4846 of file SolveLog.pb.cs.
◆ Clone()
◆ Equals() [1/2]
◆ Equals() [2/2]
override bool Google.OrTools.PDLP.FeasibilityPolishingDetails.Equals |
( |
object | other | ) |
|
|
inline |
◆ GetHashCode()
override int Google.OrTools.PDLP.FeasibilityPolishingDetails.GetHashCode |
( |
| ) |
|
|
inline |
◆ MergeFrom() [1/2]
◆ MergeFrom() [2/2]
void Google.OrTools.PDLP.FeasibilityPolishingDetails.MergeFrom |
( |
pb.CodedInputStream | input | ) |
|
|
inline |
◆ ToString()
override string Google.OrTools.PDLP.FeasibilityPolishingDetails.ToString |
( |
| ) |
|
|
inline |
◆ WriteTo()
void Google.OrTools.PDLP.FeasibilityPolishingDetails.WriteTo |
( |
pb.CodedOutputStream | output | ) |
|
|
inline |
◆ IterationCountFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.IterationCountFieldNumber = 5 |
|
static |
Field number for the "iteration_count" field.
Definition at line 4851 of file SolveLog.pb.cs.
◆ IterationStatsFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.IterationStatsFieldNumber = 9 |
|
static |
Field number for the "iteration_stats" field.
Definition at line 4944 of file SolveLog.pb.cs.
◆ MainIterationCountFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.MainIterationCountFieldNumber = 2 |
|
static |
Field number for the "main_iteration_count" field.
Definition at line 4781 of file SolveLog.pb.cs.
◆ ParamsFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.ParamsFieldNumber = 3 |
|
static |
◆ PolishingPhaseTypeFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.PolishingPhaseTypeFieldNumber = 1 |
|
static |
Field number for the "polishing_phase_type" field.
Definition at line 4754 of file SolveLog.pb.cs.
◆ SolutionStatsFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.SolutionStatsFieldNumber = 7 |
|
static |
Field number for the "solution_stats" field.
Definition at line 4905 of file SolveLog.pb.cs.
◆ SolutionTypeFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.SolutionTypeFieldNumber = 8 |
|
static |
Field number for the "solution_type" field.
Definition at line 4917 of file SolveLog.pb.cs.
◆ SolveTimeSecFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.SolveTimeSecFieldNumber = 6 |
|
static |
Field number for the "solve_time_sec" field.
Definition at line 4878 of file SolveLog.pb.cs.
◆ TerminationReasonFieldNumber
const int Google.OrTools.PDLP.FeasibilityPolishingDetails.TerminationReasonFieldNumber = 4 |
|
static |
Field number for the "termination_reason" field.
Definition at line 4824 of file SolveLog.pb.cs.
◆ Descriptor
pbr.MessageDescriptor Google.OrTools.PDLP.FeasibilityPolishingDetails.Descriptor |
|
staticget |
◆ HasIterationCount
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasIterationCount |
|
get |
Gets whether the "iteration_count" field is set.
Definition at line 4867 of file SolveLog.pb.cs.
◆ HasMainIterationCount
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasMainIterationCount |
|
get |
Gets whether the "main_iteration_count" field is set.
Definition at line 4801 of file SolveLog.pb.cs.
◆ HasPolishingPhaseType
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasPolishingPhaseType |
|
get |
Gets whether the "polishing_phase_type" field is set.
Definition at line 4770 of file SolveLog.pb.cs.
◆ HasSolutionType
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasSolutionType |
|
get |
Gets whether the "solution_type" field is set.
Definition at line 4933 of file SolveLog.pb.cs.
◆ HasSolveTimeSec
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasSolveTimeSec |
|
get |
Gets whether the "solve_time_sec" field is set.
Definition at line 4894 of file SolveLog.pb.cs.
◆ HasTerminationReason
bool Google.OrTools.PDLP.FeasibilityPolishingDetails.HasTerminationReason |
|
get |
Gets whether the "termination_reason" field is set.
Definition at line 4840 of file SolveLog.pb.cs.
◆ IterationCount
int Google.OrTools.PDLP.FeasibilityPolishingDetails.IterationCount |
|
getset |
◆ IterationStats
pbc.RepeatedField<global.Google.OrTools.PDLP.IterationStats> Google.OrTools.PDLP.FeasibilityPolishingDetails.IterationStats |
|
get |
◆ MainIterationCount
int Google.OrTools.PDLP.FeasibilityPolishingDetails.MainIterationCount |
|
getset |
The iteration count for the main iteration when this feasibility polishing phase was triggered.
Definition at line 4791 of file SolveLog.pb.cs.
◆ Params
global.Google.OrTools.PDLP.PrimalDualHybridGradientParams Google.OrTools.PDLP.FeasibilityPolishingDetails.Params |
|
getset |
◆ Parser
◆ PolishingPhaseType
global.Google.OrTools.PDLP.PolishingPhaseType Google.OrTools.PDLP.FeasibilityPolishingDetails.PolishingPhaseType |
|
getset |
◆ SolutionStats
global.Google.OrTools.PDLP.IterationStats Google.OrTools.PDLP.FeasibilityPolishingDetails.SolutionStats |
|
getset |
◆ SolutionType
global.Google.OrTools.PDLP.PointType Google.OrTools.PDLP.FeasibilityPolishingDetails.SolutionType |
|
getset |
◆ SolveTimeSec
double Google.OrTools.PDLP.FeasibilityPolishingDetails.SolveTimeSec |
|
getset |
◆ TerminationReason
global.Google.OrTools.PDLP.TerminationReason Google.OrTools.PDLP.FeasibilityPolishingDetails.TerminationReason |
|
getset |
The documentation for this class was generated from the following file: