Example #1
0
 /// <summary>
 /// Performs a symmetric rank-k update. C = alpha * A * A.T + beta * C.
 /// </summary>
 /// <param name="alpha"></param>
 /// <param name="A"></param>
 /// <param name="beta"></param>
 /// <param name="C"></param>
 public static void Symmetric_Rank_k_Update(double alpha, vector A, double beta, matrix C)
 {
     Blas.syrk(Layout.ColMajor, UpLo.Lower, Trans.No, A.Length, 1, alpha, A.Array, A.Length, beta, C.Array, C.Rows);
 }