diff options
Diffstat (limited to 'src/auxiliaryFunctions/interfaces/int_conj.h')
-rw-r--r-- | src/auxiliaryFunctions/interfaces/int_conj.h | 10 |
1 files changed, 6 insertions, 4 deletions
diff --git a/src/auxiliaryFunctions/interfaces/int_conj.h b/src/auxiliaryFunctions/interfaces/int_conj.h index d1cfa23f..66f81b88 100644 --- a/src/auxiliaryFunctions/interfaces/int_conj.h +++ b/src/auxiliaryFunctions/interfaces/int_conj.h @@ -15,17 +15,19 @@ #ifndef __INT_CONJ_H__ #define __INT_CONJ_H__ -#define s0conjs0(in) sconjs(in) +#define copy(in, size, out) for (int i=0; i<size;i++) out[i]=in[i]; -#define d0conjd0(in) dconjs(in) +#define s0conjs0(in) in + +#define d0conjd0(in) in #define c0conjc0(in) cconjs(in) #define z0conjz0(in) zconjs(in) -#define s2conjs2(in,size,out) sconja(in, size[0]*size[1], out) +#define s2conjs2(in,size,out) copy(in,size,out) -#define d2conjd2(in,size,out) dconja(in, size[0]*size[1], out) +#define d2conjd2(in,size,out) copy(in,size,out) #define c2conjc2(in,size,out) cconja(in, size[0]*size[1], out) |