![]() | DoubleHermitianPDBandFact Class |
Namespace: CenterSpace.NMath.Core
The DoubleHermitianPDBandFact type exposes the following members.
Name | Description | |
---|---|---|
![]() | DoubleHermitianPDBandFact(DoubleHermitianBandMatrix) |
Constructs a DoubleHermitianPDBandFact instance by factoring the given matrix.
By default the condition number for the matrix will not be computed
and will not be available from the ConditionNumber method.
|
![]() | DoubleHermitianPDBandFact(DoubleHermitianBandMatrix, Boolean) |
Constructs an DoubleHermitianPDBandFact instance by factoring the given matrix.
|
Name | Description | |
---|---|---|
![]() | Cols |
Gets the number of columns in the matrix represented
by the factorization.
|
![]() | HalfBandwidth |
Gets the half bandwidth of the factored Hermitian banded matrix.
|
![]() | IsGood |
Gets a boolean value which is true if the matrix
factorization succeeded and the factorization may be used
to solve equations, compute determinants, inverses, and so
on; otherwise false.
|
![]() | IsPositiveDefinite |
Gets a boolean value which is true if the matrix
factored is positive definite; otherwise, false.
|
![]() | Rows |
Gets the number of rows in the matrix represented
by the factorization.
|
Name | Description | |
---|---|---|
![]() | Clone |
Creates a deep copy of this factorization.
|
![]() | ConditionNumber |
Computes an estimate of the reciprocal of the condition number of a given matrix
with respect to the one norm.
|
![]() | Determinant |
Computes the determinant of the factored matrix.
|
![]() | Factor(DoubleHermitianBandMatrix) |
Factors the matrix A so that self represents the LU factorization
of A. By default the condition number for the matrix will not be computed
and will not be available from the ConditionNumber method.
|
![]() | Factor(DoubleHermitianBandMatrix, Boolean) |
Factors the matrix A so that self represents the LU factorization
of A.
|
![]() | Inverse |
Computes the inverse of the factored matrix.
|
![]() | Solve(DoubleComplexMatrix) |
Uses this factorization to solve the linear system AX = B.
|
![]() | Solve(DoubleComplexVector) |
Uses the LU factorization of self to solve the linear system Ax = b.
|