test_class.declarator: vector
test_class.modifier: private
test_class.original_string: private RegularVector vector;
test_class.type: RegularVector
test_class.var_name: vector
test_class.file: singa-mathematics/src/test/java/bio/singa/mathematics/vectors/VectorsTest.java
test_class.identifier: VectorsTest
test_case.body: @Test
      public void getCentroid() {
      }
test_case.class_method_signature: VectorsTest.getCentroid()
test_case.full_signature: @Test public void getCentroid()
test_case.identifier: getCentroid
test_case.modifiers: @Test public
test_case.parameters: ()
test_case.return: void
test_case.signature: void getCentroid()
focal_class.file: singa-mathematics/src/main/java/bio/singa/mathematics/vectors/Vectors.java
focal_class.identifier: Vectors
focal_class.class_method_signature: Vectors.Vectors()
focal_class.full_signature: private  Vectors()
focal_class.identifier: Vectors
focal_class.modifiers: private
focal_class.parameters: ()
focal_class.signature:  Vectors()
focal_class.class_method_signature: Vectors.haveSameDimension(Collection<Vector> vectors)
focal_class.full_signature: public static boolean haveSameDimension(Collection<Vector> vectors)
focal_class.identifier: haveSameDimension
focal_class.modifiers: public static
focal_class.parameters: (Collection<Vector> vectors)
focal_class.return: boolean
focal_class.signature: boolean haveSameDimension(Collection<Vector> vectors)
focal_class.class_method_signature: Vectors.getAverage(Vector vector)
focal_class.full_signature: public static double getAverage(Vector vector)
focal_class.identifier: getAverage
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: double
focal_class.signature: double getAverage(Vector vector)
focal_class.class_method_signature: Vectors.getMedian(Vector vector)
focal_class.full_signature: public static double getMedian(Vector vector)
focal_class.identifier: getMedian
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: double
focal_class.signature: double getMedian(Vector vector)
focal_class.class_method_signature: Vectors.getVariance(Vector vector)
focal_class.full_signature: public static double getVariance(Vector vector)
focal_class.identifier: getVariance
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: double
focal_class.signature: double getVariance(Vector vector)
focal_class.class_method_signature: Vectors.getStandardDeviation(Vector vector)
focal_class.full_signature: public static double getStandardDeviation(Vector vector)
focal_class.identifier: getStandardDeviation
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: double
focal_class.signature: double getStandardDeviation(Vector vector)
focal_class.class_method_signature: Vectors.getMaximalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.full_signature: public static double getMaximalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.identifier: getMaximalValueForIndex
focal_class.modifiers: public static
focal_class.parameters: (int index, List<? extends Vector> vectors)
focal_class.return: double
focal_class.signature: double getMaximalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.class_method_signature: Vectors.getMinimalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.full_signature: public static double getMinimalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.identifier: getMinimalValueForIndex
focal_class.modifiers: public static
focal_class.parameters: (int index, List<? extends Vector> vectors)
focal_class.return: double
focal_class.signature: double getMinimalValueForIndex(int index, List<? extends Vector> vectors)
focal_class.class_method_signature: Vectors.getIndexWithMaximalElement(Vector vector)
focal_class.full_signature: public static int getIndexWithMaximalElement(Vector vector)
focal_class.identifier: getIndexWithMaximalElement
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: int
focal_class.signature: int getIndexWithMaximalElement(Vector vector)
focal_class.class_method_signature: Vectors.getIndexWithMinimalElement(Vector vector)
focal_class.full_signature: public static int getIndexWithMinimalElement(Vector vector)
focal_class.identifier: getIndexWithMinimalElement
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: int
focal_class.signature: int getIndexWithMinimalElement(Vector vector)
focal_class.class_method_signature: Vectors.getIndexWithAbsoluteMaximalElement(Vector vector)
focal_class.full_signature: public static int getIndexWithAbsoluteMaximalElement(Vector vector)
focal_class.identifier: getIndexWithAbsoluteMaximalElement
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: int
focal_class.signature: int getIndexWithAbsoluteMaximalElement(Vector vector)
focal_class.class_method_signature: Vectors.getIndexWithAbsoluteMinimalElement(Vector vector)
focal_class.full_signature: public static int getIndexWithAbsoluteMinimalElement(Vector vector)
focal_class.identifier: getIndexWithAbsoluteMinimalElement
focal_class.modifiers: public static
focal_class.parameters: (Vector vector)
focal_class.return: int
focal_class.signature: int getIndexWithAbsoluteMinimalElement(Vector vector)
focal_class.class_method_signature: Vectors.getVectorsWithMinimalValueForIndex(List<VectorType> vectors, int index)
focal_class.full_signature: public static List<VectorType> getVectorsWithMinimalValueForIndex(List<VectorType> vectors, int index)
focal_class.identifier: getVectorsWithMinimalValueForIndex
focal_class.modifiers: public static
focal_class.parameters: (List<VectorType> vectors, int index)
focal_class.return: List<VectorType>
focal_class.signature: List<VectorType> getVectorsWithMinimalValueForIndex(List<VectorType> vectors, int index)
focal_class.class_method_signature: Vectors.getCentroid(Collection<VectorType> vectors)
focal_class.full_signature: public static Vector getCentroid(Collection<VectorType> vectors)
focal_class.identifier: getCentroid
focal_class.modifiers: public static
focal_class.parameters: (Collection<VectorType> vectors)
focal_class.return: Vector
focal_class.signature: Vector getCentroid(Collection<VectorType> vectors)
focal_class.class_method_signature: Vectors.orthonormalizeVectors(List<Vector> vectors)
focal_class.full_signature: public static List<Vector> orthonormalizeVectors(List<Vector> vectors)
focal_class.identifier: orthonormalizeVectors
focal_class.modifiers: public static
focal_class.parameters: (List<Vector> vectors)
focal_class.return: List<Vector>
focal_class.signature: List<Vector> orthonormalizeVectors(List<Vector> vectors)
focal_class.class_method_signature: Vectors.gramSchmidtProjection(Vector first, Vector second)
focal_class.full_signature: public static Vector gramSchmidtProjection(Vector first, Vector second)
focal_class.identifier: gramSchmidtProjection
focal_class.modifiers: public static
focal_class.parameters: (Vector first, Vector second)
focal_class.return: Vector
focal_class.signature: Vector gramSchmidtProjection(Vector first, Vector second)
focal_class.class_method_signature: Vectors.accumulateGramSchmidtProjection(Vector vector, List<Vector> orthogonalizedVectors)
focal_class.full_signature: public static Vector accumulateGramSchmidtProjection(Vector vector, List<Vector> orthogonalizedVectors)
focal_class.identifier: accumulateGramSchmidtProjection
focal_class.modifiers: public static
focal_class.parameters: (Vector vector, List<Vector> orthogonalizedVectors)
focal_class.return: Vector
focal_class.signature: Vector accumulateGramSchmidtProjection(Vector vector, List<Vector> orthogonalizedVectors)
focal_class.class_method_signature: Vectors.getVectorsInOrder(List<? extends LineSegment> segments)
focal_class.full_signature: public static List<Vector2D> getVectorsInOrder(List<? extends LineSegment> segments)
focal_class.identifier: getVectorsInOrder
focal_class.modifiers: public static
focal_class.parameters: (List<? extends LineSegment> segments)
focal_class.return: List<Vector2D>
focal_class.signature: List<Vector2D> getVectorsInOrder(List<? extends LineSegment> segments)
focal_method.body: public static <VectorType extends Vector> Vector getCentroid(Collection<VectorType> vectors) {
          return Addable.sum(vectors).divide(vectors.size());
      }
focal_method.class_method_signature: Vectors.getCentroid(Collection<VectorType> vectors)
focal_method.full_signature: public static Vector getCentroid(Collection<VectorType> vectors)
focal_method.identifier: getCentroid
focal_method.invocations: divide sum size
focal_method.modifiers: public static
focal_method.parameters: (Collection<VectorType> vectors)
focal_method.return: Vector
focal_method.signature: Vector getCentroid(Collection<VectorType> vectors)