/// <summary> /// See https://software.intel.com/en-us/mkl-developer-reference-fortran-tpsv#0EECD264-9871-4097-8AF5-68EEDAE0D00A /// </summary> public void Dtpsv(StoredTriangle uplo, TransposeMatrix transA, DiagonalValues diag, int n, double[] a, int offsetA, double[] x, int offsetX, int incX) => Blas.Dtpsv(uplo.Translate(), transA.Translate(), diag.Translate(), ref n, ref a[offsetA], ref x[offsetX], ref incX);