Package org.drip.numerical.linearsolver
Solvers of Linear Systems of Equations
- Author:
- Lakshmi Krishnamurthy
-
Class Summary Class Description BartelsStewartScheme BartelsStewartScheme implements the solution to Sylvester Equation, which is defined by: A.X + X.B = RHS X is the unknown whose solution is to sought.LinearSystem LinearSystem implements the solver for a system of linear equations given by A * x = B where A is the matrix, x the set of variables, and B is the result to be solved for.NonPeriodicTridiagonalScheme NonPeriodicTridiagonalScheme implements the O(n) solver for a Non-Periodic Tridiagonal Matrix.PeriodicTridiagonalScheme PeriodicTridiagonalScheme implements the O(n) solver for a Periodic Tridiagonal Matrix.RyabenkiiTsynkovScheme RyabenkiiTsynkovScheme implements the O(n) solver for a Tridiagonal Matrix with Periodic Boundary Conditions.ShermanMorrisonScheme ShermanMorrisonScheme implements the O(n) solver for a Tridiagonal Matrix with Periodic Boundary Conditions.SylvesterEquationSolution SylvesterEquationSolution holds the Solution to the Sylvester Equation, which is defined by: A.X + X.B = C Here A, B, and C are the Sylvester Equation components, X is the unknown whose solution is to sought.TriangularScheme TriangularScheme exposes the O(n2) solver functionality for solving Triangular Matrices.TridiagonalScheme TridiagonalScheme exposes the O(n) solver functionality for solving Tridiagonal Matrices.