summaryrefslogtreecommitdiff
path: root/src/include/cctk_Complex.h
diff options
context:
space:
mode:
authortradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-12-12 13:13:45 +0000
committertradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac>2001-12-12 13:13:45 +0000
commit9b59d381f7637f4614ef6f23ec7fa501da702aa0 (patch)
treec4c5bc0dd3e798a5673dfdd269b629c5ba2a9036 /src/include/cctk_Complex.h
parentdf36bb87c4fe2ac936739560ebc8a6a748c98bc4 (diff)
Fixed the complex div() and abs() routines to conform to the GNU Scientific Library.
This closes PR Cactus/335. Also added complex exp(), sin(), cos(), and sqrt() routines according to GSL. git-svn-id: http://svn.cactuscode.org/flesh/trunk@2499 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Complex.h')
-rw-r--r--src/include/cctk_Complex.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/include/cctk_Complex.h b/src/include/cctk_Complex.h
index b6ba59d3..8e319038 100644
--- a/src/include/cctk_Complex.h
+++ b/src/include/cctk_Complex.h
@@ -33,7 +33,11 @@ cctk_real CCTK_Cmplx##Abs (cctk_complex complex_number); \
cctk_complex CCTK_Cmplx##Add (cctk_complex a, cctk_complex b); \
cctk_complex CCTK_Cmplx##Sub (cctk_complex a, cctk_complex b); \
cctk_complex CCTK_Cmplx##Mul (cctk_complex a, cctk_complex b); \
-cctk_complex CCTK_Cmplx##Div (cctk_complex a, cctk_complex b);
+cctk_complex CCTK_Cmplx##Div (cctk_complex a, cctk_complex b); \
+cctk_complex CCTK_Cmplx##Sin (cctk_complex complex_number); \
+cctk_complex CCTK_Cmplx##Cos (cctk_complex complex_number); \
+cctk_complex CCTK_Cmplx##Exp (cctk_complex complex_number); \
+cctk_complex CCTK_Cmplx##Sqrt (cctk_complex complex_number);
/* declare complex functions for all available precisions */