http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BSPTreeVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BSPTreeVisitor.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BSPTreeVisitor.java index 3d09939..836f287 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BSPTreeVisitor.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BSPTreeVisitor.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** This interface is used to visit {@link BSPTree BSP tree} nodes.
http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryAttribute.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryAttribute.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryAttribute.java index dad884c..fc369fb 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryAttribute.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryAttribute.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** Class holding boundary attributes. * <p>This class is used for the attributes associated with the http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryBuilder.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryBuilder.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryBuilder.java index cea4de3..8e82e4f 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryBuilder.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryBuilder.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** Visitor building boundary shell tree. * <p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjection.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjection.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjection.java index 03526e4..97d4ca4 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjection.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjection.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** Class holding the result of point projection on region boundary. * <p>This class is a simple placeholder, it does not provide any http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjector.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjector.java index 9f660bf..cfc4561 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjector.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundaryProjector.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.partitioning.Region.Location; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; +import org.apache.commons.math4.geometry.partitioning.Region.Location; +import org.apache.commons.math4.util.FastMath; /** Local tree visitor to compute projection on boundary. * @param <S> Type of the space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundarySizeVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundarySizeVisitor.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundarySizeVisitor.java index e29083a..b97f653 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundarySizeVisitor.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/BoundarySizeVisitor.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** Visitor computing the boundary size. * @param <S> Type of the space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Characterization.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Characterization.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Characterization.java index 58efe0f..e1caf17 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Characterization.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Characterization.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathInternalError; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.exception.MathInternalError; +import org.apache.commons.math4.geometry.Space; /** Cut sub-hyperplanes characterization with respect to inside/outside cells. * @see BoundaryBuilder http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Embedding.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Embedding.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Embedding.java index 74e2c00..d5f58ba 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Embedding.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Embedding.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** This interface defines mappers between a space and one of its sub-spaces. @@ -25,10 +25,10 @@ import org.apache.commons.math3.geometry.Space; * space. The (n-1)-dimension sub-spaces are specific sub-spaces known * as {@link Hyperplane hyperplanes}. This interface can be used regardless * of the dimensions differences. As an example, {@link - * org.apache.commons.math3.geometry.euclidean.threed.Line Line} in 3D + * org.apache.commons.math4.geometry.euclidean.threed.Line Line} in 3D * implements Embedding<{@link - * org.apache.commons.math3.geometry.euclidean.threed.Vector3D Vector3D}, {link - * org.apache.commons.math3.geometry.euclidean.oned.Vector1D Vector1D>, i.e. it + * org.apache.commons.math4.geometry.euclidean.threed.Vector3D Vector3D}, {link + * org.apache.commons.math4.geometry.euclidean.oned.Vector1D Vector1D}, i.e. it * maps directly dimensions 3 and 1.</p> * <p>In the 3D euclidean space, hyperplanes are 2D planes, and the 1D http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Hyperplane.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Hyperplane.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Hyperplane.java index f90c3bc..b9948f5 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Hyperplane.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Hyperplane.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** This interface represents an hyperplane of a space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/InsideFinder.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/InsideFinder.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/InsideFinder.java index 2b0b405..14bd142 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/InsideFinder.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/InsideFinder.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** Utility class checking if inside nodes can be found * on the plus and minus sides of an hyperplane. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/NodesSet.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/NodesSet.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/NodesSet.java index 688279a..d3099c2 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/NodesSet.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/NodesSet.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; import java.util.ArrayList; import java.util.Iterator; import java.util.List; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** Set of {@link BSPTree BSP tree} nodes. * @see BoundaryAttribute http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Region.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Region.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Region.java index 3f4d5f5..80c80b8 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Region.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Region.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.Point; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** This interface represents a region of a space as a partition. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/RegionFactory.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/RegionFactory.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/RegionFactory.java index 16d4472..d8679ec 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/RegionFactory.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/RegionFactory.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; import java.util.HashMap; import java.util.Map; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.partitioning.BSPTree.VanishingCutHandler; -import org.apache.commons.math3.geometry.partitioning.Region.Location; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; +import org.apache.commons.math4.geometry.partitioning.BSPTree.VanishingCutHandler; +import org.apache.commons.math4.geometry.partitioning.Region.Location; /** This class is a factory for {@link Region}. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Side.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Side.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Side.java index c9a1357..4851230 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Side.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Side.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; /** Enumerate representing the location of an element with respect to an * {@link Hyperplane hyperplane} of a space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/SubHyperplane.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/SubHyperplane.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/SubHyperplane.java index 70c6043..33afd20 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/SubHyperplane.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/SubHyperplane.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Space; /** This interface represents the remaining parts of an hyperplane after * other parts have been chopped off. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/Transform.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/Transform.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/Transform.java index ba0c1dd..3fd3c08 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/Transform.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/Transform.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; /** This interface represents an inversible affine transform in a space. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/package-info.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/package-info.java index 6e63c73..e427483 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/package-info.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/package-info.java @@ -19,7 +19,7 @@ * This package provides classes to implement Binary Space Partition trees. * * <p> - * {@link org.apache.commons.math3.geometry.partitioning.BSPTree BSP trees} + * {@link org.apache.commons.math4.geometry.partitioning.BSPTree BSP trees} * are an efficient way to represent parts of space and in particular * polytopes (line segments in 1D, polygons in 2D and polyhedrons in 3D) * and to operate on them. The main principle is to recursively subdivide @@ -52,9 +52,9 @@ * single part, but by several convex ones. This is the property that * allows BSP-trees to represent non-convex polytopes despites all parts * are convex. The {@link - * org.apache.commons.math3.geometry.partitioning.Region Region} class is + * org.apache.commons.math4.geometry.partitioning.Region Region} class is * devoted to this representation, it is build on top of the {@link - * org.apache.commons.math3.geometry.partitioning.BSPTree BSPTree} class using + * org.apache.commons.math4.geometry.partitioning.BSPTree BSPTree} class using * boolean objects as the leaf nodes attributes to represent the * inside/outside property of each leaf part, and also adds various * methods dealing with boundaries (i.e. the separation between the @@ -111,4 +111,4 @@ * </p> * */ -package org.apache.commons.math3.geometry.partitioning; +package org.apache.commons.math4.geometry.partitioning; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/AVLTree.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/AVLTree.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/AVLTree.java index 9412421..f995cd3 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/AVLTree.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/AVLTree.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning.utilities; +package org.apache.commons.math4.geometry.partitioning.utilities; /** This class implements AVL trees. * http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/OrderedTuple.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/OrderedTuple.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/OrderedTuple.java index 2dad2d7..490c80c 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/OrderedTuple.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/OrderedTuple.java @@ -14,11 +14,11 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.partitioning.utilities; +package org.apache.commons.math4.geometry.partitioning.utilities; import java.util.Arrays; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** This class implements an ordering operation for T-uples. * http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/package-info.java b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/package-info.java index 31f57f1..9cf8725 100644 --- a/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/package-info.java +++ b/src/main/java/org/apache/commons/math4/geometry/partitioning/utilities/package-info.java @@ -21,4 +21,4 @@ * </p> * */ -package org.apache.commons.math3.geometry.partitioning.utilities; +package org.apache.commons.math4.geometry.partitioning.utilities; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Arc.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Arc.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Arc.java index af0388e..b175250 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Arc.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Arc.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.geometry.partitioning.Region.Location; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.geometry.partitioning.Region.Location; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; +import org.apache.commons.math4.util.Precision; /** This class represents an arc on a circle. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/ArcsSet.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/ArcsSet.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/ArcsSet.java index 5c03150..7479a22 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/ArcsSet.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/ArcsSet.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; import java.util.ArrayList; import java.util.Collection; @@ -22,26 +22,26 @@ import java.util.Iterator; import java.util.List; import java.util.NoSuchElementException; -import org.apache.commons.math3.exception.MathIllegalArgumentException; -import org.apache.commons.math3.exception.MathInternalError; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.partitioning.AbstractRegion; -import org.apache.commons.math3.geometry.partitioning.BSPTree; -import org.apache.commons.math3.geometry.partitioning.BoundaryProjection; -import org.apache.commons.math3.geometry.partitioning.Side; -import org.apache.commons.math3.geometry.partitioning.SubHyperplane; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.exception.MathIllegalArgumentException; +import org.apache.commons.math4.exception.MathInternalError; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.partitioning.AbstractRegion; +import org.apache.commons.math4.geometry.partitioning.BSPTree; +import org.apache.commons.math4.geometry.partitioning.BoundaryProjection; +import org.apache.commons.math4.geometry.partitioning.Side; +import org.apache.commons.math4.geometry.partitioning.SubHyperplane; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; +import org.apache.commons.math4.util.Precision; /** This class represents a region of a circle: a set of arcs. * <p> * Note that due to the wrapping around \(2 \pi\), barycenter is * ill-defined here. It was defined only in order to fulfill * the requirements of the {@link - * org.apache.commons.math3.geometry.partitioning.Region Region} + * org.apache.commons.math4.geometry.partitioning.Region Region} * interface, but its use is discouraged. * </p> * @since 3.3 @@ -104,7 +104,7 @@ public class ArcsSet extends AbstractRegion<Sphere1D, Sphere1D> implements Itera * boundary does not really separate an inside open from an outside * open (open having here its topological meaning), then subsequent * calls to the {@link - * org.apache.commons.math3.geometry.partitioning.Region#checkPoint(org.apache.commons.math3.geometry.Point) + * org.apache.commons.math4.geometry.partitioning.Region#checkPoint(org.apache.commons.math4.geometry.Point) * checkPoint} method will not be meaningful anymore.</p> * <p>If the boundary is empty, the region will represent the whole * space.</p> @@ -942,7 +942,7 @@ public class ArcsSet extends AbstractRegion<Sphere1D, Sphere1D> implements Itera /** Specialized exception for inconsistent BSP tree state inconsistency. * <p> * This exception is thrown at {@link ArcsSet} construction time when the - * {@link org.apache.commons.math3.geometry.partitioning.Region.Location inside/outside} + * {@link org.apache.commons.math4.geometry.partitioning.Region.Location inside/outside} * state is not consistent at the 0, \(2 \pi \) crossing. * </p> */ http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/LimitAngle.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/LimitAngle.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/LimitAngle.java index 748a142..bfd7894 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/LimitAngle.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/LimitAngle.java @@ -14,10 +14,10 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.partitioning.Hyperplane; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.partitioning.Hyperplane; /** This class represents a 1D oriented hyperplane on the circle. * <p>An hyperplane on the 1-sphere is an angle with an orientation.</p> @@ -83,9 +83,9 @@ public class LimitAngle implements Hyperplane<Sphere1D> { * <p>Since this class represent zero dimension spaces which does * not have lower dimension sub-spaces, this method returns a dummy * implementation of a {@link - * org.apache.commons.math3.geometry.partitioning.SubHyperplane SubHyperplane}. + * org.apache.commons.math4.geometry.partitioning.SubHyperplane SubHyperplane}. * This implementation is only used to allow the {@link - * org.apache.commons.math3.geometry.partitioning.SubHyperplane + * org.apache.commons.math4.geometry.partitioning.SubHyperplane * SubHyperplane} class implementation to work properly, it should * <em>not</em> be used otherwise.</p> * @return a dummy sub hyperplane http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/S1Point.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/S1Point.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/S1Point.java index 263a559..66d21cc 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/S1Point.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/S1Point.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.euclidean.twod.Vector2D; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; +import org.apache.commons.math4.geometry.euclidean.twod.Vector2D; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** This class represents a point on the 1-sphere. * <p>Instances of this class are guaranteed to be immutable.</p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Sphere1D.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Sphere1D.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Sphere1D.java index ce5c7cd..cdd397f 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Sphere1D.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/Sphere1D.java @@ -15,13 +15,13 @@ * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; import java.io.Serializable; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.geometry.Space; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.geometry.Space; /** * This class implements a one-dimensional sphere (i.e. a circle). http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/SubLimitAngle.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/SubLimitAngle.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/SubLimitAngle.java index 880a7e8..e90ad8b 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/SubLimitAngle.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/SubLimitAngle.java @@ -14,12 +14,12 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; -import org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane; -import org.apache.commons.math3.geometry.partitioning.Hyperplane; -import org.apache.commons.math3.geometry.partitioning.Region; -import org.apache.commons.math3.geometry.partitioning.Side; +import org.apache.commons.math4.geometry.partitioning.AbstractSubHyperplane; +import org.apache.commons.math4.geometry.partitioning.Hyperplane; +import org.apache.commons.math4.geometry.partitioning.Region; +import org.apache.commons.math4.geometry.partitioning.Side; /** This class represents sub-hyperplane for {@link LimitAngle}. * <p>Instances of this class are guaranteed to be immutable.</p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/oned/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/package-info.java b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/package-info.java index d54bc0b..0659050 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/oned/package-info.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/oned/package-info.java @@ -27,4 +27,4 @@ * </p> * */ -package org.apache.commons.math3.geometry.spherical.oned; +package org.apache.commons.math4.geometry.spherical.oned; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Circle.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Circle.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Circle.java index d6d47de..f4a554d 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Circle.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Circle.java @@ -14,20 +14,20 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; - -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.euclidean.threed.Rotation; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.partitioning.Embedding; -import org.apache.commons.math3.geometry.partitioning.Hyperplane; -import org.apache.commons.math3.geometry.partitioning.SubHyperplane; -import org.apache.commons.math3.geometry.partitioning.Transform; -import org.apache.commons.math3.geometry.spherical.oned.Arc; -import org.apache.commons.math3.geometry.spherical.oned.ArcsSet; -import org.apache.commons.math3.geometry.spherical.oned.S1Point; -import org.apache.commons.math3.geometry.spherical.oned.Sphere1D; -import org.apache.commons.math3.util.FastMath; +package org.apache.commons.math4.geometry.spherical.twod; + +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.euclidean.threed.Rotation; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.partitioning.Embedding; +import org.apache.commons.math4.geometry.partitioning.Hyperplane; +import org.apache.commons.math4.geometry.partitioning.SubHyperplane; +import org.apache.commons.math4.geometry.partitioning.Transform; +import org.apache.commons.math4.geometry.spherical.oned.Arc; +import org.apache.commons.math4.geometry.spherical.oned.ArcsSet; +import org.apache.commons.math4.geometry.spherical.oned.S1Point; +import org.apache.commons.math4.geometry.spherical.oned.Sphere1D; +import org.apache.commons.math4.util.FastMath; /** This class represents an oriented great circle on the 2-sphere. @@ -274,12 +274,12 @@ public class Circle implements Hyperplane<Sphere2D>, Embedding<Sphere2D, Sphere1 return Vector3D.dotProduct(pole, otherC.pole) >= 0.0; } - /** Get a {@link org.apache.commons.math3.geometry.partitioning.Transform + /** Get a {@link org.apache.commons.math4.geometry.partitioning.Transform * Transform} embedding a 3D rotation. * @param rotation rotation to use * @return a new transform that can be applied to either {@link * Point Point}, {@link Circle Line} or {@link - * org.apache.commons.math3.geometry.partitioning.SubHyperplane + * org.apache.commons.math4.geometry.partitioning.SubHyperplane * SubHyperplane} instances */ public static Transform<Sphere2D, Sphere1D> getTransform(final Rotation rotation) { http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Edge.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Edge.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Edge.java index a9ccb08..8c13baa 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Edge.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Edge.java @@ -14,14 +14,14 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.util.List; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.spherical.oned.Arc; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.spherical.oned.Arc; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** Spherical polygons boundary edge. * @see SphericalPolygonsSet#getBoundaryLoops() http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/EdgesBuilder.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/EdgesBuilder.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/EdgesBuilder.java index 4aa712c..64e7d37 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/EdgesBuilder.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/EdgesBuilder.java @@ -14,22 +14,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.util.ArrayList; import java.util.IdentityHashMap; import java.util.List; import java.util.Map; -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.partitioning.BSPTree; -import org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor; -import org.apache.commons.math3.geometry.partitioning.BoundaryAttribute; -import org.apache.commons.math3.geometry.spherical.oned.Arc; -import org.apache.commons.math3.geometry.spherical.oned.ArcsSet; -import org.apache.commons.math3.geometry.spherical.oned.S1Point; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.partitioning.BSPTree; +import org.apache.commons.math4.geometry.partitioning.BSPTreeVisitor; +import org.apache.commons.math4.geometry.partitioning.BoundaryAttribute; +import org.apache.commons.math4.geometry.spherical.oned.Arc; +import org.apache.commons.math4.geometry.spherical.oned.ArcsSet; +import org.apache.commons.math4.geometry.spherical.oned.S1Point; /** Visitor building edges. * @since 3.3 http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/PropertiesComputer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/PropertiesComputer.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/PropertiesComputer.java index 9d15b11..7987f31 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/PropertiesComputer.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/PropertiesComputer.java @@ -14,17 +14,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.util.ArrayList; import java.util.List; -import org.apache.commons.math3.exception.MathInternalError; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.partitioning.BSPTree; -import org.apache.commons.math3.geometry.partitioning.BSPTreeVisitor; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.MathInternalError; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.partitioning.BSPTree; +import org.apache.commons.math4.geometry.partitioning.BSPTreeVisitor; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** Visitor computing geometrical properties. * @since 3.3 http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/S2Point.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/S2Point.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/S2Point.java index 677e830..fb02807 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/S2Point.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/S2Point.java @@ -14,15 +14,15 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; - -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.geometry.Point; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +package org.apache.commons.math4.geometry.spherical.twod; + +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.geometry.Point; +import org.apache.commons.math4.geometry.Space; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** This class represents a point on the 2-sphere. * <p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Sphere2D.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Sphere2D.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Sphere2D.java index 93ff04e..0f87462 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Sphere2D.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Sphere2D.java @@ -15,12 +15,12 @@ * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.io.Serializable; -import org.apache.commons.math3.geometry.Space; -import org.apache.commons.math3.geometry.spherical.oned.Sphere1D; +import org.apache.commons.math4.geometry.Space; +import org.apache.commons.math4.geometry.spherical.oned.Sphere1D; /** * This class implements a two-dimensional sphere (i.e. the regular sphere). http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SphericalPolygonsSet.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SphericalPolygonsSet.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SphericalPolygonsSet.java index 5fdb1c3..8cb5d5c 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SphericalPolygonsSet.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SphericalPolygonsSet.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.util.ArrayList; import java.util.Collection; @@ -22,21 +22,21 @@ import java.util.Collections; import java.util.Iterator; import java.util.List; -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.geometry.enclosing.EnclosingBall; -import org.apache.commons.math3.geometry.enclosing.WelzlEncloser; -import org.apache.commons.math3.geometry.euclidean.threed.Euclidean3D; -import org.apache.commons.math3.geometry.euclidean.threed.Rotation; -import org.apache.commons.math3.geometry.euclidean.threed.SphereGenerator; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.partitioning.AbstractRegion; -import org.apache.commons.math3.geometry.partitioning.BSPTree; -import org.apache.commons.math3.geometry.partitioning.BoundaryProjection; -import org.apache.commons.math3.geometry.partitioning.RegionFactory; -import org.apache.commons.math3.geometry.partitioning.SubHyperplane; -import org.apache.commons.math3.geometry.spherical.oned.Sphere1D; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.geometry.enclosing.EnclosingBall; +import org.apache.commons.math4.geometry.enclosing.WelzlEncloser; +import org.apache.commons.math4.geometry.euclidean.threed.Euclidean3D; +import org.apache.commons.math4.geometry.euclidean.threed.Rotation; +import org.apache.commons.math4.geometry.euclidean.threed.SphereGenerator; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.partitioning.AbstractRegion; +import org.apache.commons.math4.geometry.partitioning.BSPTree; +import org.apache.commons.math4.geometry.partitioning.BoundaryProjection; +import org.apache.commons.math4.geometry.partitioning.RegionFactory; +import org.apache.commons.math4.geometry.partitioning.SubHyperplane; +import org.apache.commons.math4.geometry.spherical.oned.Sphere1D; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** This class represents a region on the 2-sphere: a set of spherical polygons. * @since 3.3 @@ -105,7 +105,7 @@ public class SphericalPolygonsSet extends AbstractRegion<Sphere2D, Sphere1D> { * boundary does not really separate an inside open from an outside * open (open having here its topological meaning), then subsequent * calls to the {@link - * org.apache.commons.math3.geometry.partitioning.Region#checkPoint(org.apache.commons.math3.geometry.Point) + * org.apache.commons.math4.geometry.partitioning.Region#checkPoint(org.apache.commons.math4.geometry.Point) * checkPoint} method will not be meaningful anymore.</p> * <p>If the boundary is empty, the region will represent the whole * space.</p> @@ -419,7 +419,7 @@ public class SphericalPolygonsSet extends AbstractRegion<Sphere2D, Sphere1D> { * <p> * This method is intended as a first test to quickly identify points * that are guaranteed to be outside of the region, hence performing a full - * {@link #checkPoint(org.apache.commons.math3.geometry.Vector) checkPoint} + * {@link #checkPoint(org.apache.commons.math4.geometry.Vector) checkPoint} * only if the point status remains undecided after the quick check. It is * is therefore mostly useful to speed up computation for small polygons with * complex shapes (say a country boundary on Earth), as the spherical cap will @@ -454,7 +454,7 @@ public class SphericalPolygonsSet extends AbstractRegion<Sphere2D, Sphere1D> { * In the special cases of empty or whole sphere polygons, special * spherical caps are returned, with angular radius set to negative * or positive infinity so the {@link - * EnclosingBall#contains(org.apache.commons.math3.geometry.Point) ball.contains(point)} + * EnclosingBall#contains(org.apache.commons.math4.geometry.Point) ball.contains(point)} * method return always false or true. * </p> * <p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SubCircle.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SubCircle.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SubCircle.java index fa7fd9c..afa5005 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SubCircle.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/SubCircle.java @@ -14,17 +14,17 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; -import org.apache.commons.math3.geometry.euclidean.threed.Vector3D; -import org.apache.commons.math3.geometry.partitioning.AbstractSubHyperplane; -import org.apache.commons.math3.geometry.partitioning.Hyperplane; -import org.apache.commons.math3.geometry.partitioning.Region; -import org.apache.commons.math3.geometry.partitioning.Side; -import org.apache.commons.math3.geometry.spherical.oned.Arc; -import org.apache.commons.math3.geometry.spherical.oned.ArcsSet; -import org.apache.commons.math3.geometry.spherical.oned.Sphere1D; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.geometry.euclidean.threed.Vector3D; +import org.apache.commons.math4.geometry.partitioning.AbstractSubHyperplane; +import org.apache.commons.math4.geometry.partitioning.Hyperplane; +import org.apache.commons.math4.geometry.partitioning.Region; +import org.apache.commons.math4.geometry.partitioning.Side; +import org.apache.commons.math4.geometry.spherical.oned.Arc; +import org.apache.commons.math4.geometry.spherical.oned.ArcsSet; +import org.apache.commons.math4.geometry.spherical.oned.Sphere1D; +import org.apache.commons.math4.util.FastMath; /** This class represents a sub-hyperplane for {@link Circle}. * @since 3.3 http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Vertex.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Vertex.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Vertex.java index 3003da8..d3102c1 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Vertex.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/Vertex.java @@ -14,7 +14,7 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; import java.util.ArrayList; import java.util.List; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/geometry/spherical/twod/package-info.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/package-info.java b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/package-info.java index 3f3c5b0..4614d85 100644 --- a/src/main/java/org/apache/commons/math4/geometry/spherical/twod/package-info.java +++ b/src/main/java/org/apache/commons/math4/geometry/spherical/twod/package-info.java @@ -27,4 +27,4 @@ * </p> * */ -package org.apache.commons.math3.geometry.spherical.twod; +package org.apache.commons.math4.geometry.spherical.twod; http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/AbstractFieldMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/AbstractFieldMatrix.java b/src/main/java/org/apache/commons/math4/linear/AbstractFieldMatrix.java index 686ffbb..39832fa 100644 --- a/src/main/java/org/apache/commons/math4/linear/AbstractFieldMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/AbstractFieldMatrix.java @@ -15,21 +15,21 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.util.ArrayList; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathArrays; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.MathArrays; /** * Basic implementation of {@link FieldMatrix} methods regardless of the underlying storage. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/AbstractRealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/AbstractRealMatrix.java b/src/main/java/org/apache/commons/math4/linear/AbstractRealMatrix.java index e0fc945..e72d4c4 100644 --- a/src/main/java/org/apache/commons/math4/linear/AbstractRealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/AbstractRealMatrix.java @@ -15,21 +15,21 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.util.ArrayList; import java.util.Locale; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** * Basic implementation of RealMatrix methods regardless of the underlying storage. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/AnyMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/AnyMatrix.java b/src/main/java/org/apache/commons/math4/linear/AnyMatrix.java index 736819a..85a5fe7 100644 --- a/src/main/java/org/apache/commons/math4/linear/AnyMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/AnyMatrix.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/Array2DRowFieldMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/Array2DRowFieldMatrix.java b/src/main/java/org/apache/commons/math4/linear/Array2DRowFieldMatrix.java index b02e69f..70d7894 100644 --- a/src/main/java/org/apache/commons/math4/linear/Array2DRowFieldMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/Array2DRowFieldMatrix.java @@ -15,22 +15,22 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; /** * Implementation of FieldMatrix<T> using a {@link FieldElement}[][] array to store entries. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/Array2DRowRealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/Array2DRowRealMatrix.java b/src/main/java/org/apache/commons/math4/linear/Array2DRowRealMatrix.java index 6302cf3..3778db5 100644 --- a/src/main/java/org/apache/commons/math4/linear/Array2DRowRealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/Array2DRowRealMatrix.java @@ -15,19 +15,19 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathIllegalStateException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathIllegalStateException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.MathUtils; /** * Implementation of {@link RealMatrix} using a {@code double[][]} array to http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/ArrayFieldVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/ArrayFieldVector.java b/src/main/java/org/apache/commons/math4/linear/ArrayFieldVector.java index 0e93a0f..b994bc5 100644 --- a/src/main/java/org/apache/commons/math4/linear/ArrayFieldVector.java +++ b/src/main/java/org/apache/commons/math4/linear/ArrayFieldVector.java @@ -14,24 +14,24 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; import java.util.Arrays; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.ZeroException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.ZeroException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; /** * This class implements the {@link FieldVector} interface with a {@link FieldElement} array. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/ArrayRealVector.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/ArrayRealVector.java b/src/main/java/org/apache/commons/math4/linear/ArrayRealVector.java index 00b81d0..1dfc220 100644 --- a/src/main/java/org/apache/commons/math4/linear/ArrayRealVector.java +++ b/src/main/java/org/apache/commons/math4/linear/ArrayRealVector.java @@ -14,22 +14,22 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; import java.util.Arrays; import java.util.Iterator; -import org.apache.commons.math3.analysis.UnivariateFunction; -import org.apache.commons.math3.exception.NotPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.analysis.UnivariateFunction; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NotPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** * This class implements the {@link RealVector} interface with a double array. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/BiDiagonalTransformer.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/BiDiagonalTransformer.java b/src/main/java/org/apache/commons/math4/linear/BiDiagonalTransformer.java index cfbcb68..7ed29b7 100644 --- a/src/main/java/org/apache/commons/math4/linear/BiDiagonalTransformer.java +++ b/src/main/java/org/apache/commons/math4/linear/BiDiagonalTransformer.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.util.FastMath; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/BlockFieldMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/BlockFieldMatrix.java b/src/main/java/org/apache/commons/math4/linear/BlockFieldMatrix.java index 4a41f7f..e5294f2 100644 --- a/src/main/java/org/apache/commons/math4/linear/BlockFieldMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/BlockFieldMatrix.java @@ -15,22 +15,22 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.Field; -import org.apache.commons.math3.FieldElement; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathArrays; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.Field; +import org.apache.commons.math4.FieldElement; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathArrays; +import org.apache.commons.math4.util.MathUtils; /** * Cache-friendly implementation of FieldMatrix using a flat arrays to store http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/BlockRealMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/BlockRealMatrix.java b/src/main/java/org/apache/commons/math4/linear/BlockRealMatrix.java index 1ea22b6..7554007 100644 --- a/src/main/java/org/apache/commons/math4/linear/BlockRealMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/BlockRealMatrix.java @@ -15,20 +15,20 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; import java.util.Arrays; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NoDataException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooSmallException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NoDataException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooSmallException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; /** * Cache-friendly implementation of RealMatrix using a flat arrays to store http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/CholeskyDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/CholeskyDecomposition.java b/src/main/java/org/apache/commons/math4/linear/CholeskyDecomposition.java index 63b9a83..66d5260 100644 --- a/src/main/java/org/apache/commons/math4/linear/CholeskyDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/CholeskyDecomposition.java @@ -15,10 +15,10 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.util.FastMath; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.util.FastMath; /** http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/ConjugateGradient.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/ConjugateGradient.java b/src/main/java/org/apache/commons/math4/linear/ConjugateGradient.java index d64b442..de831ff 100644 --- a/src/main/java/org/apache/commons/math4/linear/ConjugateGradient.java +++ b/src/main/java/org/apache/commons/math4/linear/ConjugateGradient.java @@ -14,13 +14,13 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.util.ExceptionContext; -import org.apache.commons.math3.util.IterationManager; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.util.ExceptionContext; +import org.apache.commons.math4.util.IterationManager; /** * <p> http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DecompositionSolver.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DecompositionSolver.java b/src/main/java/org/apache/commons/math4/linear/DecompositionSolver.java index 50090a9..a0dfadb 100644 --- a/src/main/java/org/apache/commons/math4/linear/DecompositionSolver.java +++ b/src/main/java/org/apache/commons/math4/linear/DecompositionSolver.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Interface handling decomposition algorithms that can solve A × X = B. @@ -42,7 +42,7 @@ public interface DecompositionSolver { * * @param b right-hand side of the equation A × X = B * @return a vector X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. * @throws SingularMatrixException if the decomposed matrix is singular. */ @@ -56,7 +56,7 @@ public interface DecompositionSolver { * * @param b right-hand side of the equation A × X = B * @return a matrix X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. * @throws SingularMatrixException if the decomposed matrix is singular. */ http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixChangingVisitor.java index 11a61fa..7c93429 100644 --- a/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixChangingVisitor.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * Default implementation of the {@link FieldMatrixChangingVisitor} interface. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixPreservingVisitor.java index 97fb59b..1e8e14f 100644 --- a/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/DefaultFieldMatrixPreservingVisitor.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** * Default implementation of the {@link FieldMatrixPreservingVisitor} interface. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DefaultIterativeLinearSolverEvent.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DefaultIterativeLinearSolverEvent.java b/src/main/java/org/apache/commons/math4/linear/DefaultIterativeLinearSolverEvent.java index dbced15..4c4b7f7 100644 --- a/src/main/java/org/apache/commons/math4/linear/DefaultIterativeLinearSolverEvent.java +++ b/src/main/java/org/apache/commons/math4/linear/DefaultIterativeLinearSolverEvent.java @@ -14,9 +14,9 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; /** * A default concrete implementation of the abstract class http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixChangingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixChangingVisitor.java b/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixChangingVisitor.java index 64949f7..04db987 100644 --- a/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixChangingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixChangingVisitor.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Default implementation of the {@link RealMatrixChangingVisitor} interface. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixPreservingVisitor.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixPreservingVisitor.java b/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixPreservingVisitor.java index 103e85b..ac6dcfe 100644 --- a/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixPreservingVisitor.java +++ b/src/main/java/org/apache/commons/math4/linear/DefaultRealMatrixPreservingVisitor.java @@ -15,7 +15,7 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; /** * Default implementation of the {@link RealMatrixPreservingVisitor} interface. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/DiagonalMatrix.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/DiagonalMatrix.java b/src/main/java/org/apache/commons/math4/linear/DiagonalMatrix.java index 22ab9f1..56ab4b2 100644 --- a/src/main/java/org/apache/commons/math4/linear/DiagonalMatrix.java +++ b/src/main/java/org/apache/commons/math4/linear/DiagonalMatrix.java @@ -14,18 +14,18 @@ * See the License for the specific language governing permissions and * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; import java.io.Serializable; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.NotStrictlyPositiveException; -import org.apache.commons.math3.exception.NullArgumentException; -import org.apache.commons.math3.exception.NumberIsTooLargeException; -import org.apache.commons.math3.exception.OutOfRangeException; -import org.apache.commons.math3.util.FastMath; -import org.apache.commons.math3.util.MathUtils; -import org.apache.commons.math3.util.Precision; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.NotStrictlyPositiveException; +import org.apache.commons.math4.exception.NullArgumentException; +import org.apache.commons.math4.exception.NumberIsTooLargeException; +import org.apache.commons.math4.exception.OutOfRangeException; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.MathUtils; +import org.apache.commons.math4.util.Precision; /** * Implementation of a diagonal matrix. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/EigenDecomposition.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/EigenDecomposition.java b/src/main/java/org/apache/commons/math4/linear/EigenDecomposition.java index bd3819e..1ae63bf 100644 --- a/src/main/java/org/apache/commons/math4/linear/EigenDecomposition.java +++ b/src/main/java/org/apache/commons/math4/linear/EigenDecomposition.java @@ -15,16 +15,16 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; - -import org.apache.commons.math3.complex.Complex; -import org.apache.commons.math3.exception.MathArithmeticException; -import org.apache.commons.math3.exception.MathUnsupportedOperationException; -import org.apache.commons.math3.exception.MaxCountExceededException; -import org.apache.commons.math3.exception.DimensionMismatchException; -import org.apache.commons.math3.exception.util.LocalizedFormats; -import org.apache.commons.math3.util.Precision; -import org.apache.commons.math3.util.FastMath; +package org.apache.commons.math4.linear; + +import org.apache.commons.math4.complex.Complex; +import org.apache.commons.math4.exception.DimensionMismatchException; +import org.apache.commons.math4.exception.MathArithmeticException; +import org.apache.commons.math4.exception.MathUnsupportedOperationException; +import org.apache.commons.math4.exception.MaxCountExceededException; +import org.apache.commons.math4.exception.util.LocalizedFormats; +import org.apache.commons.math4.util.FastMath; +import org.apache.commons.math4.util.Precision; /** * Calculates the eigen decomposition of a real matrix. http://git-wip-us.apache.org/repos/asf/commons-math/blob/e4e1ac23/src/main/java/org/apache/commons/math4/linear/FieldDecompositionSolver.java ---------------------------------------------------------------------- diff --git a/src/main/java/org/apache/commons/math4/linear/FieldDecompositionSolver.java b/src/main/java/org/apache/commons/math4/linear/FieldDecompositionSolver.java index 322eb3b..92f95d5 100644 --- a/src/main/java/org/apache/commons/math4/linear/FieldDecompositionSolver.java +++ b/src/main/java/org/apache/commons/math4/linear/FieldDecompositionSolver.java @@ -15,9 +15,9 @@ * limitations under the License. */ -package org.apache.commons.math3.linear; +package org.apache.commons.math4.linear; -import org.apache.commons.math3.FieldElement; +import org.apache.commons.math4.FieldElement; /** @@ -41,7 +41,7 @@ public interface FieldDecompositionSolver<T extends FieldElement<T>> { * decomposition algorithm.</p> * @param b right-hand side of the equation A × X = B * @return a vector X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. * @throws SingularMatrixException * if the decomposed matrix is singular. @@ -53,7 +53,7 @@ public interface FieldDecompositionSolver<T extends FieldElement<T>> { * decomposition algorithm.</p> * @param b right-hand side of the equation A × X = B * @return a matrix X that minimizes the two norm of A × X - B - * @throws org.apache.commons.math3.exception.DimensionMismatchException + * @throws org.apache.commons.math4.exception.DimensionMismatchException * if the matrices dimensions do not match. * @throws SingularMatrixException * if the decomposed matrix is singular.