/// <summary> /// See https://software.intel.com/en-us/mkl-developer-reference-fortran-tpmv#F6666C0E-B843-4E12-9AD4-8898A6EF4018 /// </summary> public void Dtpmv(StoredTriangle uplo, TransposeMatrix transA, DiagonalValues diag, int n, double[] a, int offsetA, double[] x, int offsetX, int incX) => Blas.Dtpmv(uplo.Translate(), transA.Translate(), diag.Translate(), ref n, ref a[offsetA], ref x[offsetX], ref incX);