Interface RdGeneralizedVector

All Superinterfaces:
GeneralizedVector
All Known Subinterfaces:
RdNormed
All Known Implementing Classes:
RdAggregate, RdCombinatorialBall, RdCombinatorialBanach, RdCombinatorialHilbert, RdCombinatorialVector, RdContinuousBall, RdContinuousBanach, RdContinuousHilbert, RdContinuousVector

public interface RdGeneralizedVector
extends GeneralizedVector
RdGeneralizedVector exposes the basic Properties of the Generalized Rd Vector Space.



Author:
Lakshmi Krishnamurthy
  • Method Details

    • dimension

      int dimension()
      Retrieve the Dimension of the Space
      Returns:
      The Dimension of the Space
    • vectorSpaces

      R1GeneralizedVector[] vectorSpaces()
      Retrieve the Array of the Underlying R^1 Vector Spaces
      Returns:
      The Array of the Underlying R^1 Vector Spaces
    • validateInstance

      boolean validateInstance​(double[] adblInstance)
      Validate the Input Instance
      Parameters:
      adblInstance - The Input Instance
      Returns:
      TRUE - Instance is a Valid Entry in the Space
    • leftDimensionEdge

      double[] leftDimensionEdge()
      Retrieve the Array of the Variate Left Edges
      Returns:
      The Array of the Variate Left Edges
    • rightDimensionEdge

      double[] rightDimensionEdge()
      Retrieve the Array of the Variate Right Edges
      Returns:
      The Array of the Variate Right Edges