diff options
Diffstat (limited to 'src/operations/includes/multiplication.h')
-rw-r--r-- | src/operations/includes/multiplication.h | 17 |
1 files changed, 15 insertions, 2 deletions
diff --git a/src/operations/includes/multiplication.h b/src/operations/includes/multiplication.h index 69c4b076..0553917d 100644 --- a/src/operations/includes/multiplication.h +++ b/src/operations/includes/multiplication.h @@ -69,7 +69,7 @@ void dmula(double *in1, int size1, ** \param in2 : input float complex. ** \return : in1 + in2 */ -floatComplex smuls(floatComplex in1, floatComplex in2); +floatComplex cmuls(floatComplex in1, floatComplex in2); /* ** \brief Compute a multiplication element ways for complex single precision. @@ -89,7 +89,7 @@ void cmula(floatComplex *in1, int size1, ** \param in2 : input double conplex. ** \return : in1 + in2 */ -doubleComplex dmuls(doubleComplex in1, doubleComplex in2); +doubleComplex zmuls(doubleComplex in1, doubleComplex in2); /* ** \brief Compute a multiplication element ways for complex double precision. @@ -103,4 +103,17 @@ void zmula(doubleComplex *in1, int size1, doubleComplex *in2, int size2, doubleComplex *out); + +/* +** \function ctimess +** \brief Multiply 2 Complex numbers. +*/ +floatComplex ctimess(floatComplex z1, floatComplex z2); + +/* +** \function ztimess +** \brief Multiply 2 Complex numbers. +*/ +doubleComplex ztimess(doubleComplex z1, doubleComplex z2); + #endif /* !__MULTIPLICATION_H__ */ |