summaryrefslogtreecommitdiff
path: root/src/include/cctk_Constants.h
diff options
context:
space:
mode:
authorallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-01-16 11:07:13 +0000
committerallen <allen@17b73243-c579-4c4c-a9d2-2d5706c11dac>2000-01-16 11:07:13 +0000
commitcbd18a0c8a9d8682246f4388207257e494525d21 (patch)
tree44e32513b088854332388d4a5df8a07ac0f63ac3 /src/include/cctk_Constants.h
parentd4b2a38965abaca84905600bd2dfe2363988c9fa (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_Constants.h')
-rw-r--r--src/include/cctk_Constants.h77
1 files changed, 77 insertions, 0 deletions
diff --git a/src/include/cctk_Constants.h b/src/include/cctk_Constants.h
new file mode 100644
index 00000000..2087b8dc
--- /dev/null
+++ b/src/include/cctk_Constants.h
@@ -0,0 +1,77 @@
+ /*@@
+ @header cctk_Constants.h
+ @date Fri Oct 15 21:29:23 CEST 1999
+ @author Gabrielle Allen
+ @desc
+ Constants used by Cactus
+ @enddesc
+ @version $Id$
+ @@*/
+
+#ifndef _CCTK_CONSTANTS_H_
+#define _CCTK_CONSTANTS_H_
+
+#define CCTK_VARIABLE_CHAR 1
+#define CCTK_VARIABLE_INT 2
+#define CCTK_VARIABLE_INT2 3
+#define CCTK_VARIABLE_INT4 4
+#define CCTK_VARIABLE_INT8 5
+#define CCTK_VARIABLE_REAL 6
+#define CCTK_VARIABLE_REAL4 7
+#define CCTK_VARIABLE_REAL8 8
+#define CCTK_VARIABLE_REAL16 9
+#define CCTK_VARIABLE_COMPLEX 10
+#define CCTK_VARIABLE_STRING 11
+
+
+/* stagger flags: yes/no, number of staggerings: 3 */
+#define CCTK_NO_STAGGER 0
+#define CCTK_STAGGER 0
+#define CCTK_NSTAGGER 3
+
+/* stagger code in one direction */
+#define CCTK_STAG_M 0
+#define CCTK_STAG_C 1
+#define CCTK_STAG_P 2
+
+/* stagger code of three directions */
+#define CCTK_STAG_MMM 0
+#define CCTK_STAG_CMM 1
+#define CCTK_STAG_PMM 2
+
+#define CCTK_STAG_MCM 3
+#define CCTK_STAG_CCM 4
+#define CCTK_STAG_PCM 5
+
+#define CCTK_STAG_MPM 6
+#define CCTK_STAG_CPM 7
+#define CCTK_STAG_PPM 8
+
+#define CCTK_STAG_MMC 9
+#define CCTK_STAG_CMC 11
+#define CCTK_STAG_PMC 12
+
+#define CCTK_STAG_MCC 13
+#define CCTK_STAG_CCC 14
+#define CCTK_STAG_PCC 15
+
+#define CCTK_STAG_MPC 16
+#define CCTK_STAG_CPC 17
+#define CCTK_STAG_PPC 18
+
+#define CCTK_STAG_MMP 19
+#define CCTK_STAG_CMP 20
+#define CCTK_STAG_PMP 21
+
+#define CCTK_STAG_MCP 22
+#define CCTK_STAG_CCP 23
+#define CCTK_STAG_PCP 24
+
+#define CCTK_STAG_MPP 25
+#define CCTK_STAG_CPP 26
+#define CCTK_STAG_PPP 27
+
+
+
+#endif
+