Hi Carsten,

   I don't think I added all of these. I just add the new functions needed
by eigCG that wasn't already in this file. Is up to you if you like to
remove them but I use tmLQCD on Cray machines, will the code still work if
you remove these?

Abdou


On Fri, Apr 4, 2014 at 3:59 PM, Carsten Urbach <notifications@github.com>wrote:

> In linalg/blas.h:
>
> > @@ -26,18 +26,18 @@
> >  #if defined CRAY || defined HITACHI
> >  /* On the CRAY is all different, of course... */
> >  #include"fortran.h"
> > -#define zgemm CGEMM
> > -#define zgemv CGEMV
> > -#define ddot SDOT
> > -#define zdotc CDOTC
> > -#define daxpy SAXPY
> > -#define dnrm2 SNRM2
> > -#define znrm2 CNRM2
> > -#define zaxpy CAXPY
> > -#define dcopy SCOPY
> > -#define dscal SSCAL
> > -#define dgemv SGEMV
> > -#define dgemm SGEMM
> > +#define zgemm ZGEMM
>
> I still don't understand these changes. This was for very old, long time
> ago retired machines, so why not removing it?
>
> --
> Reply to this email directly or view it on GitHub<https://github.com/etmc/tmLQCD/pull/246/files#r11293504>
> .
>