diff options
author | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-16 11:07:13 +0000 |
---|---|---|
committer | allen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-01-16 11:07:13 +0000 |
commit | cbd18a0c8a9d8682246f4388207257e494525d21 (patch) | |
tree | 44e32513b088854332388d4a5df8a07ac0f63ac3 /src/include/cctk_Complex.h | |
parent | d4b2a38965abaca84905600bd2dfe2363988c9fa (diff) |
All include files for thorns now have cctk_ then a capital letter (!)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1262 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Complex.h')
-rw-r--r-- | src/include/cctk_Complex.h | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/src/include/cctk_Complex.h b/src/include/cctk_Complex.h new file mode 100644 index 00000000..d8307b85 --- /dev/null +++ b/src/include/cctk_Complex.h @@ -0,0 +1,36 @@ + /*@@ + @header cctk_Complex.h + @date Tue Dec 14 12:28:05 1999 + @author Tom Goodale + @desc + Prototypes for complex numbers. + @enddesc + @version $Header$ + @@*/ + +#ifndef _CCTK_COMPLEX_H_ +#define _CCTK_COMPLEX_H_ + +#ifdef __cplusplus +extern "C" +{ +#endif + +CCTK_COMPLEX CCTK_Cmplx(CCTK_REAL Re, CCTK_REAL Im); + +CCTK_REAL CCTK_CmplxReal(CCTK_COMPLEX complex_number); +CCTK_REAL CCTK_CmplxImag(CCTK_COMPLEX complex_number); + +CCTK_COMPLEX CCTK_CmplxConjg(CCTK_COMPLEX in); +CCTK_REAL CCTK_CmplxAbs(CCTK_COMPLEX in); + +CCTK_COMPLEX CCTK_CmplxAdd(CCTK_COMPLEX a,CCTK_COMPLEX b); +CCTK_COMPLEX CCTK_CmplxSub(CCTK_COMPLEX a,CCTK_COMPLEX b); +CCTK_COMPLEX CCTK_CmplxMul(CCTK_COMPLEX a,CCTK_COMPLEX b); +CCTK_COMPLEX CCTK_CmplxDiv(CCTK_COMPLEX a,CCTK_COMPLEX b); + +#ifdef __cplusplus +} +#endif + +#endif /* __CCTK_COMPLEX_H_ */ |