/// <summary>
 /// See https://software.intel.com/en-us/mkl-developer-reference-fortran-pptrf#A2934477-60D2-40B4-B07D-2AD982989C47
 /// </summary>
 public void Dpptrf(string uplo, int n, double[] a, int offsetA, ref int info)
 => Lapack.Dpptrf(uplo, ref n, ref a[offsetA], ref info);