Interface PointMetadataOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
PointMetadata
,PointMetadata.Builder
@Generated
public interface PointMetadataOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionlong
The number of dual variables that have a different bound status than they did at the last restart.long
The number of dual variables that are not at their bounds.long
The number of primal variables that have a different bound status than they did at the last restart.long
The number of primal variables that are not at their bounds.Type of the point that this metadata corresponds to.double
getRandomDualProjections
(int index) Projections of the dual solution onto random planes.int
Projections of the dual solution onto random planes.Projections of the dual solution onto random planes.double
getRandomPrimalProjections
(int index) Projections of the primal solution onto random planes.int
Projections of the primal solution onto random planes.Projections of the primal solution onto random planes.boolean
The number of dual variables that have a different bound status than they did at the last restart.boolean
The number of dual variables that are not at their bounds.boolean
The number of primal variables that have a different bound status than they did at the last restart.boolean
The number of primal variables that are not at their bounds.boolean
Type of the point that this metadata corresponds to.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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
PointType getPointType()Type of the point that this metadata corresponds to.
optional .operations_research.pdlp.PointType point_type = 1;
- Returns:
- The pointType.
-
getRandomPrimalProjectionsList
-
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
-
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.
-