Class CholeskyBanachiewiczParallelized
- java.lang.Object
-
- dev.nm.algebra.linear.matrix.doubles.factorization.triangle.cholesky.CholeskyBanachiewiczParallelized
-
- All Implemented Interfaces:
Cholesky
public class CholeskyBanachiewiczParallelized extends Object implements Cholesky
This is a parallelized version ofCholeskyBanachiewicz
. This implementation is much faster for computing large matrices (dimension > 500) on multi-core platform.- See Also:
CholeskyBanachiewicz
-
-
Constructor Summary
Constructors Constructor Description CholeskyBanachiewiczParallelized(Matrix A)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LowerTriangularMatrix
L()
Get the lower triangular matrix L.static boolean
shouldUseParallel(int dim)
-
-
-
Constructor Detail
-
CholeskyBanachiewiczParallelized
public CholeskyBanachiewiczParallelized(Matrix A)
-
-
Method Detail
-
shouldUseParallel
public static boolean shouldUseParallel(int dim)
-
L
public LowerTriangularMatrix L()
Description copied from interface:Cholesky
Get the lower triangular matrix L.
-
-