ManagedLapack.CholeskyEstimateCondition Method

Definition

Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.4

Overload List

CholeskyEstimateCondition(MatrixTriangle, Int32, ReadOnlySpan<Complex<Double>>, Int32, Double, Double, Int32)

Estimates the reciprocal of the condition number of a factored hermitian matrix.
C#
public override void CholeskyEstimateCondition(
	MatrixTriangle storedTriangle,
	int n,
	ReadOnlySpan<Complex<double>> a,
	int lda,
	double aNorm,
	out double rcond,
	out int info
)

Parameters

storedTriangle  MatrixTriangle
A MatrixTriangle value that indicates whether the matrix components are stored in the upper or lower triangular part.
n  Int32
The number of rows and columns of the matrix.
a  ReadOnlySpan<Complex<Double>>
A complex array that contains the elements of the matrix.
lda  Int32
The leading dimension of the matrix a.
aNorm  Double
The norm of the matrix.
rcond  Double
On return, an estimate for the reciprocal of the condition number of the matrix.
info  Int32
On return, indicates error conditions.

CholeskyEstimateCondition(MatrixTriangle, Int32, ReadOnlySpan<Double>, Int32, Double, Double, Int32)

Estimates the reciprocal of the condition number of a factored hermitian matrix.
C#
public override void CholeskyEstimateCondition(
	MatrixTriangle storedTriangle,
	int n,
	ReadOnlySpan<double> a,
	int lda,
	double anorm,
	out double rcond,
	out int info
)

Parameters

storedTriangle  MatrixTriangle
A MatrixTriangle value that indicates whether the matrix components are stored in the upper or lower triangular part.
n  Int32
The number of rows and columns of the matrix.
a  ReadOnlySpan<Double>
A complex array that contains the elements of the matrix.
lda  Int32
The leading dimension of the matrix a.
anorm  Double
 
rcond  Double
On return, an estimate for the reciprocal of the condition number of the matrix.
info  Int32
On return, indicates error conditions.

See Also