ILinear Algebra Operations<T>.Band Hermitian Multiply And Add In Place Method
Product of a Hermitian band matrix and a vector.
Definition
Namespace: Numerics.NET.LinearAlgebra.Implementation
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.8.0
C#
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 10.8.0
void BandHermitianMultiplyAndAddInPlace(
MatrixTriangle storedTriangle,
int n,
int k,
T alpha,
ReadOnlySpan<T> a,
int lda,
ReadOnlySpan<T> x,
int incx,
T beta,
Span<T> y,
int incy
)Parameters
- storedTriangle MatrixTriangle
- Specifies whether the matrix is stored in its upper or lower triangle.
- n Int32
- The order of the matrix.
- k Int32
- The number of stored super- or subdiagonals.
- alpha T
- The matrix-vector product scale factor.
- a ReadOnlySpan<T>
- The compact band matrix storage.
- lda Int32
- The leading dimension of a.
- x ReadOnlySpan<T>
- The input vector storage.
- incx Int32
- The stride of x.
- beta T
- The existing-result scale factor.
- y Span<T>
- The result vector storage.
- incy Int32
- The stride of y.