You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2019/10/23 13:41:23 UTC

[commons-numbers] 01/03: Accessor.

This is an automated email from the ASF dual-hosted git repository.

erans pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/commons-numbers.git

commit 91aacd8fad1612603b325c947733c74f65ba5516
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
AuthorDate: Wed Oct 23 13:05:02 2019 +0200

    Accessor.
---
 .../java/org/apache/commons/numbers/field/FieldSquareMatrix.java   | 7 +++++++
 .../apache/commons/numbers/field/FP64FieldSquareMatrixTest.java    | 6 ++++++
 2 files changed, 13 insertions(+)

diff --git a/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FieldSquareMatrix.java b/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FieldSquareMatrix.java
index f8cc7ba..dc6b129 100644
--- a/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FieldSquareMatrix.java
+++ b/commons-numbers-field/src/main/java/org/apache/commons/numbers/field/FieldSquareMatrix.java
@@ -113,6 +113,13 @@ public class FieldSquareMatrix<T> {
     }
 
     /**
+     * @return the field associated with the matrix entries.
+     */
+    public Field<T> getField() {
+        return field;
+    }
+
+    /**
      * Sets all elements to the given value.
      *
      * @param value Value of the elements of the matrix.
diff --git a/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FP64FieldSquareMatrixTest.java b/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FP64FieldSquareMatrixTest.java
index d512e6f..9b4cc06 100644
--- a/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FP64FieldSquareMatrixTest.java
+++ b/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FP64FieldSquareMatrixTest.java
@@ -139,6 +139,12 @@ public class FP64FieldSquareMatrixTest {
                      0d);
     }
 
+    @Test
+    public void testGetField() {
+        final FieldSquareMatrix<FP64> a = FieldSquareMatrix.create(FP64Field.get(), 7);
+        Assertions.assertEquals(FP64Field.get(), a.getField());
+    }
+
     /**
      * Compares with result obtained from "Commons Math".
      *