Uses of Package
org.hipparchus.linear
-
Packages that use org.hipparchus.linear Package Description org.hipparchus.analysis.differentiation This package holds the main interfaces and basic building block classes dealing with differentiation.org.hipparchus.clustering Clustering algorithms.org.hipparchus.distribution.multivariate Implementations of multivariate distributions.org.hipparchus.filtering.kalman Kalman filter.org.hipparchus.filtering.kalman.extended Kalman filter implementation for non-linear processes.org.hipparchus.filtering.kalman.linear Kalman filter implementation for linear processes.org.hipparchus.filtering.kalman.unscented Unscented Kalman filter implementation.org.hipparchus.linear Linear algebra support.org.hipparchus.ode This package provides classes to solve Ordinary Differential Equations problems.org.hipparchus.ode.nonstiff This package provides classes to solve non-stiff Ordinary Differential Equations problems.org.hipparchus.optim.linear Optimization algorithms for linear constrained problems.org.hipparchus.optim.nonlinear.scalar Algorithms for optimizing a scalar function.org.hipparchus.optim.nonlinear.scalar.noderiv This package provides optimization algorithms that do not require derivatives.org.hipparchus.optim.nonlinear.vector.leastsquares This package provides algorithms that minimize the residuals between observations and model values.org.hipparchus.random Random number and random data generators.org.hipparchus.stat.correlation Correlations/Covariance computations.org.hipparchus.stat.descriptive Generic univariate and multivariate summary statistic objects.org.hipparchus.stat.descriptive.vector Multivariate statistics.org.hipparchus.stat.regression Statistical routines involving multivariate data.org.hipparchus.util Convenience routines and common data structures used throughout the Hipparchus library. -
Classes in org.hipparchus.linear used by org.hipparchus.analysis.differentiation Class Description FieldMatrixDecomposer Interface for all algorithms providing matrix decomposition.MatrixDecomposer Interface for all algorithms providing matrix decomposition. -
Classes in org.hipparchus.linear used by org.hipparchus.clustering Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.distribution.multivariate Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.filtering.kalman Class Description MatrixDecomposer Interface for all algorithms providing matrix decomposition.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.filtering.kalman.extended Class Description MatrixDecomposer Interface for all algorithms providing matrix decomposition.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.filtering.kalman.linear Class Description MatrixDecomposer Interface for all algorithms providing matrix decomposition.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.filtering.kalman.unscented Class Description MatrixDecomposer Interface for all algorithms providing matrix decomposition.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.linear Class Description AbstractFieldMatrix Basic implementation ofFieldMatrix
methods regardless of the underlying storage.AbstractRealMatrix Basic implementation of RealMatrix methods regardless of the underlying storage.AnyMatrix Interface defining very basic matrix operations.Array2DRowFieldMatrix Implementation ofFieldMatrix
using aFieldElement
[][] array to store entries.Array2DRowRealMatrix Implementation ofRealMatrix
using adouble[][]
array to store entries.ArrayFieldVector This class implements theFieldVector
interface with aFieldElement
array.ArrayRealVector This class implements theRealVector
interface with a double array.BlockFieldMatrix Cache-friendly implementation of FieldMatrix using a flat arrays to store square blocks of the matrix.BlockRealMatrix Cache-friendly implementation of RealMatrix using a flat arrays to store square blocks of the matrix.ComplexEigenDecomposition Given a matrix A, it computes a complex eigen decomposition AV = VD.DecompositionSolver Interface handling decomposition algorithms that can solve A × X = B.DependentVectorsHandler Enumerate to specify how dependent vectors should be handled inMatrixUtils.orthonormalize(List, double, DependentVectorsHandler)
andMatrixUtils.orthonormalize(Field, List, CalculusFieldElement, DependentVectorsHandler)
.DiagonalMatrix Implementation of a diagonal matrix.FieldDecompositionSolver Interface handling decomposition algorithms that can solve A × X = B.FieldMatrix Interface defining field-valued matrix with basic algebraic operations.FieldMatrixChangingVisitor Interface defining a visitor for matrix entries.FieldMatrixDecomposer Interface for all algorithms providing matrix decomposition.FieldMatrixPreservingVisitor Interface defining a visitor for matrix entries.FieldVector Interface defining a field-valued vector with basic algebraic operations.FieldVectorChangingVisitor This interface defines a visitor for the entries of a vector.FieldVectorPreservingVisitor This interface defines a visitor for the entries of a vector.IterativeLinearSolver This abstract class defines an iterative solver for the linear system A · x = b.IterativeLinearSolverEvent This is the base class for all events occurring during the iterations of aIterativeLinearSolver
.JacobiPreconditioner This class implements the standard Jacobi (diagonal) preconditioner.MatrixDecomposer Interface for all algorithms providing matrix decomposition.OpenMapRealMatrix Sparse matrix implementation based on an open addressed map.OpenMapRealVector This class implements theRealVector
interface with aOpenIntToDoubleHashMap
backing store.PreconditionedIterativeLinearSolver This abstract class defines preconditioned iterative solvers.QRDecomposition Calculates the QR-decomposition of a matrix.RealLinearOperator This class defines a linear operator operating on real (double
) vector spaces.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealMatrixChangingVisitor Interface defining a visitor for matrix entries.RealMatrixFormat Formats anxm
matrix in components list format "{{a00,a01, ..., a0m-1},{a10, a11, ..., a1m-1},{...},{ an-10, an-11, ..., an-1m-1}}".RealMatrixPreservingVisitor Interface defining a visitor for matrix entries.RealVector Class defining a real-valued vector with basic algebraic operations.RealVector.Entry An entry in the vector.RealVectorChangingVisitor This interface defines a visitor for the entries of a vector.RealVectorFormat Formats a vector in components list format "{v0; v1; ...; vk-1}".RealVectorPreservingVisitor This interface defines a visitor for the entries of a vector.RiccatiEquationSolver An algebraic Riccati equation is a type of nonlinear equation that arises in the context of infinite-horizon optimal control problems in continuous time or discrete time.SparseFieldMatrix Sparse matrix implementation based on an open addressed map.SparseFieldVector This class implements theFieldVector
interface with aOpenIntToFieldHashMap
backing store.SparseRealMatrix Marker interface forRealMatrix
implementations that require sparse backing storageSparseRealVector Marker class for RealVectors that require sparse backing storage -
Classes in org.hipparchus.linear used by org.hipparchus.ode Class Description Array2DRowFieldMatrix Implementation ofFieldMatrix
using aFieldElement
[][] array to store entries.Array2DRowRealMatrix Implementation ofRealMatrix
using adouble[][]
array to store entries. -
Classes in org.hipparchus.linear used by org.hipparchus.ode.nonstiff Class Description Array2DRowFieldMatrix Implementation ofFieldMatrix
using aFieldElement
[][] array to store entries.Array2DRowRealMatrix Implementation ofRealMatrix
using adouble[][]
array to store entries.FieldMatrix Interface defining field-valued matrix with basic algebraic operations.RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.optim.linear Class Description RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.optim.nonlinear.scalar Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.optim.nonlinear.scalar.noderiv Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.optim.nonlinear.vector.leastsquares Class Description MatrixDecomposer Interface for all algorithms providing matrix decomposition.RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.random Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.stat.correlation Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.stat.descriptive Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.stat.descriptive.vector Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.stat.regression Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations. -
Classes in org.hipparchus.linear used by org.hipparchus.util Class Description RealMatrix Interface defining a real-valued matrix with basic algebraic operations.RealVector Class defining a real-valued vector with basic algebraic operations.