diff options
author | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-12-12 13:13:45 +0000 |
---|---|---|
committer | tradke <tradke@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2001-12-12 13:13:45 +0000 |
commit | 9b59d381f7637f4614ef6f23ec7fa501da702aa0 (patch) | |
tree | c4c5bc0dd3e798a5673dfdd269b629c5ba2a9036 /src/include/cctk_Complex.h | |
parent | df36bb87c4fe2ac936739560ebc8a6a748c98bc4 (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.h | 6 |
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 */ |