/// <summary>
 /// See https://software.intel.com/en-us/mkl-developer-reference-fortran-getrs#C286AE91-D0E0-44FB-94B4-5C262C037CAF
 /// </summary>
 public void Dgetrs(string transA, int n, int nRhs, double[] a, int offsetA, int ldA, int[] ipiv, int offsetIpiv,
                    double[] b, int offsetB, int ldB, ref int info)
 => Lapack.Dgetrs(transA, ref n, ref nRhs, ref a[offsetA], ref ldA, ref ipiv[offsetIpiv],
                  ref b[offsetB], ref ldB, ref info);