Package operations_research.pdlp
Interface SolveLogOuterClass.PointMetadataOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
SolveLogOuterClass.PointMetadata,SolveLogOuterClass.PointMetadata.Builder
- Enclosing class:
- SolveLogOuterClass
public static interface SolveLogOuterClass.PointMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description longgetActiveDualVariableChange()The number of dual variables that have a different bound status than they did at the last restart.longgetActiveDualVariableCount()The number of dual variables that are not at their bounds.longgetActivePrimalVariableChange()The number of primal variables that have a different bound status than they did at the last restart.longgetActivePrimalVariableCount()The number of primal variables that are not at their bounds.SolveLogOuterClass.PointTypegetPointType()Type of the point that this metadata corresponds to.doublegetRandomDualProjections(int index)Projections of the dual solution onto random planes.intgetRandomDualProjectionsCount()Projections of the dual solution onto random planes.java.util.List<java.lang.Double>getRandomDualProjectionsList()Projections of the dual solution onto random planes.doublegetRandomPrimalProjections(int index)Projections of the primal solution onto random planes.intgetRandomPrimalProjectionsCount()Projections of the primal solution onto random planes.java.util.List<java.lang.Double>getRandomPrimalProjectionsList()Projections of the primal solution onto random planes.booleanhasActiveDualVariableChange()The number of dual variables that have a different bound status than they did at the last restart.booleanhasActiveDualVariableCount()The number of dual variables that are not at their bounds.booleanhasActivePrimalVariableChange()The number of primal variables that have a different bound status than they did at the last restart.booleanhasActivePrimalVariableCount()The number of primal variables that are not at their bounds.booleanhasPointType()Type of the point that this metadata corresponds to.-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
hasPointType
boolean hasPointType()
Type of the point that this metadata corresponds to.
optional .operations_research.pdlp.PointType point_type = 1;- Returns:
- Whether the pointType field is set.
-
getPointType
SolveLogOuterClass.PointType getPointType()
Type of the point that this metadata corresponds to.
optional .operations_research.pdlp.PointType point_type = 1;- Returns:
- The pointType.
-
getRandomPrimalProjectionsList
java.util.List<java.lang.Double> getRandomPrimalProjectionsList()
Projections of the primal solution onto random planes.
repeated double random_primal_projections = 2 [packed = true];- Returns:
- A list containing the randomPrimalProjections.
-
getRandomPrimalProjectionsCount
int getRandomPrimalProjectionsCount()
Projections of the primal solution onto random planes.
repeated double random_primal_projections = 2 [packed = true];- Returns:
- The count of randomPrimalProjections.
-
getRandomPrimalProjections
double getRandomPrimalProjections(int index)
Projections of the primal solution onto random planes.
repeated double random_primal_projections = 2 [packed = true];- Parameters:
index- The index of the element to return.- Returns:
- The randomPrimalProjections at the given index.
-
getRandomDualProjectionsList
java.util.List<java.lang.Double> getRandomDualProjectionsList()
Projections of the dual solution onto random planes.
repeated double random_dual_projections = 3 [packed = true];- Returns:
- A list containing the randomDualProjections.
-
getRandomDualProjectionsCount
int getRandomDualProjectionsCount()
Projections of the dual solution onto random planes.
repeated double random_dual_projections = 3 [packed = true];- Returns:
- The count of randomDualProjections.
-
getRandomDualProjections
double getRandomDualProjections(int index)
Projections of the dual solution onto random planes.
repeated double random_dual_projections = 3 [packed = true];- Parameters:
index- The index of the element to return.- Returns:
- The randomDualProjections at the given index.
-
hasActivePrimalVariableCount
boolean hasActivePrimalVariableCount()
The number of primal variables that are not at their bounds.
optional int64 active_primal_variable_count = 4;- Returns:
- Whether the activePrimalVariableCount field is set.
-
getActivePrimalVariableCount
long getActivePrimalVariableCount()
The number of primal variables that are not at their bounds.
optional int64 active_primal_variable_count = 4;- Returns:
- The activePrimalVariableCount.
-
hasActiveDualVariableCount
boolean hasActiveDualVariableCount()
The number of dual variables that are not at their bounds.
optional int64 active_dual_variable_count = 5;- Returns:
- Whether the activeDualVariableCount field is set.
-
getActiveDualVariableCount
long getActiveDualVariableCount()
The number of dual variables that are not at their bounds.
optional int64 active_dual_variable_count = 5;- Returns:
- The activeDualVariableCount.
-
hasActivePrimalVariableChange
boolean hasActivePrimalVariableChange()
The number of primal variables that have a different bound status than they did at the last restart.
optional int64 active_primal_variable_change = 6;- Returns:
- Whether the activePrimalVariableChange field is set.
-
getActivePrimalVariableChange
long getActivePrimalVariableChange()
The number of primal variables that have a different bound status than they did at the last restart.
optional int64 active_primal_variable_change = 6;- Returns:
- The activePrimalVariableChange.
-
hasActiveDualVariableChange
boolean hasActiveDualVariableChange()
The number of dual variables that have a different bound status than they did at the last restart.
optional int64 active_dual_variable_change = 7;- Returns:
- Whether the activeDualVariableChange field is set.
-
getActiveDualVariableChange
long getActiveDualVariableChange()
The number of dual variables that have a different bound status than they did at the last restart.
optional int64 active_dual_variable_change = 7;- Returns:
- The activeDualVariableChange.
-
-