ILinearAlgebraOperations<T, TVector, TMatrix>.HermitianMatrixNorm Method

Computes the norm of a Hermitian matrix.

Definition

Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
C#
T HermitianMatrixNorm(
	MatrixNorm norm,
	MatrixTriangle storedTriangle,
	int n,
	TMatrix a
)

Parameters

norm  MatrixNorm
A MatrixNorm that specifies the type of norm to compute.
storedTriangle  MatrixTriangle
A MatrixTriangle value that specifies whether the matrix elements are stored in the upper or lower triangle.
n  Int32
The number of rows and columns of the matrix.
a  TMatrix
A T array that contains the elements of the matrix.

Return Value

T
The norm of the matrix.

Remarks

For real element types, this method is equivalent to SymmetricMatrixNorm(MatrixNorm, MatrixTriangle, Int32, TMatrix). For complex element types, this method corresponds to the LAPACK routine ?LANHE.

See Also