F64SingularSparseFactorization
class F64SingularSparseFactorization(val n: Int, val failedAt: Int) : F64SparseFactorization(source)
What F64SparseLu.factor returns when no numerically acceptable pivot remains.
Constructors
F64SingularSparseFactorization
Properties
failedAt
The pivot position that had no numerically acceptable candidate, or NOT_SINGULAR when the factorization succeeded.
n
nnz
rcond
Link copied to clipboard
Whether the factorization failed for want of a numerically acceptable pivot. Solving against one throws com.eignex.koblas.SingularMatrix rather than answering with infinities.
Functions
solveInto
open override fun solveInto(b: DoubleArray, out: DoubleArray, transpose: Boolean = false, workspace: Workspace? = null): DoubleArray(source)
Solve B x = b, or Bᵀ x = b when transpose, into out, which is returned. Allocates nothing when given a workspace. out may be b.