ManagedLapack.TriangularEstimateCondition Method

Definition

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

Overload List

TriangularEstimateCondition(MatrixNorm, MatrixTriangle, MatrixDiagonal, Int32, ReadOnlySpan<Complex<Double>>, Int32, Double, Int32)

Approximates the reciprocal of the condition number of a complex triangular matrix.
C#
public override void TriangularEstimateCondition(
	MatrixNorm norm,
	MatrixTriangle storedTriangle,
	MatrixDiagonal diag,
	int n,
	ReadOnlySpan<Complex<double>> a,
	int lda,
	out double rcond,
	out int info
)

Parameters

norm  MatrixNorm
A MatrixNorm value that specifies which norm to use in the expression for the condition number.
storedTriangle  MatrixTriangle
A MatrixTriangle value that indicates whether the matrix is upper or lower triangular.
diag  MatrixDiagonal
A MatrixDiagonal value that indicates whether the matrix is unit diagonal.
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.
rcond  Double
On return, an estimate for the reciprocal of the condition number of the matrix.
info  Int32
On return, indicates error conditions.

TriangularEstimateCondition(MatrixNorm, MatrixTriangle, MatrixDiagonal, Int32, ReadOnlySpan<Double>, Int32, Double, Int32)

Approximates the reciprocal of the condition number of a complex triangular matrix.
C#
public override void TriangularEstimateCondition(
	MatrixNorm norm,
	MatrixTriangle storedTriangle,
	MatrixDiagonal diag,
	int n,
	ReadOnlySpan<double> a,
	int lda,
	out double rcond,
	out int info
)

Parameters

norm  MatrixNorm
A MatrixNorm value that specifies which norm to use in the expression for the condition number.
storedTriangle  MatrixTriangle
A MatrixTriangle value that indicates whether the matrix is upper or lower triangular.
diag  MatrixDiagonal
A MatrixDiagonal value that indicates whether the matrix is unit diagonal.
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.
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