Generic Linear Algebra Operations<T>.Two Norm Method
Definition
Namespace: Extreme.Mathematics.LinearAlgebra.Implementation
Assembly: Extreme.Numerics.Generic (in Extreme.Numerics.Generic.dll) Version: 8.1.4
Assembly: Extreme.Numerics.Generic (in Extreme.Numerics.Generic.dll) Version: 8.1.4
Overload List
Two | Returns the euclidean norm of a vector via the function name, so that DNRM2 := sqrt( x'*x ) |
Two | Returns the euclidean norm of a vector via the function name, so that DZNRM2 := sqrt( x**H*x ) |
TwoNorm(Int32, ArraySlice<T>)
Returns the euclidean norm of a vector via the function name, so that DNRM2 := sqrt( x'*x )
public override T TwoNorm(
int n,
ArraySlice<T> x
)
Parameters
- n Int32
- x ArraySlice<T>
Return Value
TImplements
ILinearAlgebraOperations<T>.TwoNorm(Int32, ArraySlice<T>)Remarks
Further Details:
-- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to DLASSQ. Sven Hammarling, Nag Ltd.
Authors: Univ. of Tennessee, Univ. of California Berkeley, Univ. of Colorado Denver, NAG Ltd.
Date: November 2011
TwoNorm(Int32, ArraySlice<Complex<T>>)
Returns the euclidean norm of a vector via the function name, so that DZNRM2 := sqrt( x**H*x )
public override T TwoNorm(
int n,
ArraySlice<Complex<T>> x
)
Parameters
- n Int32
- x ArraySlice<Complex<T>>
Return Value
TRemarks
Further Details:
-- This version written on 25-October-1982.
Modified on 14-October-1993 to inline the call to ZLASSQ. Sven Hammarling, Nag Ltd.
Authors: Univ. of Tennessee, Univ. of California Berkeley, Univ. of Colorado Denver, NAG Ltd.
Date: November 2011