ManagedLinearAlgebraOperations.CreateGivensRotation Method

Definition

Namespace: Extreme.Mathematics.LinearAlgebra.Implementation
Assembly: Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.23

Overload List

CreateGivensRotation(Complex<T>, Complex<T>, T, Complex<T>)

Determines a complex Givens rotation.

CreateGivensRotation(Double, Double, Double, Double) Generates the elements for a Givens plane rotation.

CreateGivensRotation(Double, Double, Double, Double)

Generates the elements for a Givens plane rotation.
C#
public override void CreateGivensRotation(
	ref double a,
	ref double b,
	ref double c,
	ref double s
)

Parameters

a  Double
The first element of the input vector. On exit, this value is overwritten with the rotated element r.
b  Double
The second element of the input vector. On exit, this value is overwritten with the reconstruction value z.
c  Double
On exit, this value is overwritten with the first rotation element, the cosine of the rotation angle.
s  Double
On exit, this value is overwritten with the second rotation element, the sine of the rotation angle.

Implements

ILinearAlgebraOperations<T>.CreateGivensRotation(T, T, T, T)

See Also