diff options
Diffstat (limited to 'src/auxiliaryFunctions/includes/conj.h')
-rw-r--r-- | src/auxiliaryFunctions/includes/conj.h | 19 |
1 files changed, 15 insertions, 4 deletions
diff --git a/src/auxiliaryFunctions/includes/conj.h b/src/auxiliaryFunctions/includes/conj.h index ee777578..b49855bf 100644 --- a/src/auxiliaryFunctions/includes/conj.h +++ b/src/auxiliaryFunctions/includes/conj.h @@ -13,14 +13,25 @@ #ifndef __CONJ_H__ #define __CONJ_H__ +#include "dynlib_auxiliaryfunctions.h" #include "floatComplex.h" #include "doubleComplex.h" -floatComplex cconjs( floatComplex in ) ; +#ifdef __cplusplus +extern "C" { +#endif -void cconja ( floatComplex* in , int size, floatComplex* out ); +EXTERN_AUXFUNCT floatComplex cconjs( floatComplex in ) ; + +EXTERN_AUXFUNCT void cconja ( floatComplex* in , int size, floatComplex* out ); + +EXTERN_AUXFUNCT doubleComplex zconjs ( doubleComplex in) ; + +EXTERN_AUXFUNCT void zconja ( doubleComplex* in , int size, doubleComplex* out ) ; + +#ifdef __cplusplus +} /* extern "C" */ +#endif -doubleComplex zconjs ( doubleComplex in) ; -void zconja ( doubleComplex* in , int size, doubleComplex* out ) ; #endif /* !__CONJ_H__ */ |