code: public static ComplexFloatMatrix gerc(ComplexFloat alpha, ComplexFloatMatrix x,
  			ComplexFloatMatrix y, ComplexFloatMatrix a) {
  		NativeBlas.cgerc(a.rows, a.columns, alpha, x.data, 0, 1, y.data, 0, 1, a.data,
  				0, a.rows);
  		return a;
  	}
docs: Compute A <- alpha * x * y^H + A (general rank-1 update)