All Classes and Interfaces

Classes
Class
Description
An implementation of the abstract class Matrix that uses an array of BigDecimal values to store the internal data and arithmetic provided by BigDecimal to perform calculations.
An implementation of the abstract class Matrix that uses an array of primitive double values to store the matrix elements and standard double arithmetic to perform calculations.
A generic abstract class which defines the set of operations that all its subclasses must implement.
Instances of subclasses are capable of: solving systems of linear equations of the forms A * X = B and A * x = b, including versions with enhanced accuracy that use an iterative refinement of the solution (see Matrix.solve(Number[]), Matrix.solveAccurately(Number[]), Matrix.solve(Matrix) and alike); inversion (including a version with enhanced accuracy) and transposition of the matrix; multiplying this matrix by another matrix, by a vector, and by a scalar; addition and subtraction of a matrix; computation of the determinant.
An implementation of the abstract class Matrix that uses an array of Quadruple values to store the internal data and arithmetic provided by Quadruple to perform calculations.