Interface SolveLogOuterClass.PointMetadataOrBuilder

    • 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.