Class CholeskyDecomposition

java.lang.Object
org.episteme.core.mathematics.linearalgebra.matrices.solvers.CholeskyDecomposition

public class CholeskyDecomposition extends Object
Cholesky Decomposition: A = LL^T where L is lower triangular.

This class delegates to the active LinearAlgebraProvider via AlgorithmManager.

Since:
1.0
Author:
Silvere Martin-Michiellot, Gemini AI (Google DeepMind)
  • Constructor Details

    • CholeskyDecomposition

      public CholeskyDecomposition()
  • Method Details

    • decompose

      public static CholeskyResult<Real> decompose(Matrix<Real> matrix)
      Computes Cholesky decomposition using the best available LinearAlgebraProvider.
      Parameters:
      matrix - the symmetric positive definite matrix to decompose
      Returns:
      the result containing L