diff options
author | schnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2005-01-29 18:27:28 +0000 |
---|---|---|
committer | schnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2005-01-29 18:27:28 +0000 |
commit | f334c541a830cae5833275613fab51f630bcd825 (patch) | |
tree | 3e2998fbbf05784a41e98bde40f8a6c54f6e0217 /src/include/cctk_Constants.h | |
parent | 4f4a6c4f93991d738607db809336e536f415aab1 (diff) |
Make CCTK_BYTE and CCTK_CHAR be distinct types. CCTK_BYTE is for grid
variables, and CCTK_CHAR (like CCTK_STRING) only for other purposes,
e.g. tables.
* Introduce unique integer constants for them
* Add missing conversion functions from and to strings
* Add table functions for CCTK_BYTE.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3972 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/include/cctk_Constants.h')
-rw-r--r-- | src/include/cctk_Constants.h | 11 |
1 files changed, 4 insertions, 7 deletions
diff --git a/src/include/cctk_Constants.h b/src/include/cctk_Constants.h index fa108801..a07dec1e 100644 --- a/src/include/cctk_Constants.h +++ b/src/include/cctk_Constants.h @@ -26,17 +26,14 @@ #define CCTK_VARIABLE_COMPLEX8 112 #define CCTK_VARIABLE_COMPLEX16 113 #define CCTK_VARIABLE_COMPLEX32 114 -#define CCTK_VARIABLE_STRING 115 -#define CCTK_VARIABLE_POINTER 116 -#define CCTK_VARIABLE_FPOINTER 117 +#define CCTK_VARIABLE_CHAR 115 +#define CCTK_VARIABLE_STRING 116 +#define CCTK_VARIABLE_POINTER 117 +#define CCTK_VARIABLE_FPOINTER 118 /* DEPRECATED IN BETA 12 */ #define CCTK_VARIABLE_FN_POINTER CCTK_VARIABLE_FPOINTER -/* DEPRECATED IN BETA 10 */ -#define CCTK_VARIABLE_CHAR CCTK_VARIABLE_BYTE - - /* steerable status of parameters */ #define CCTK_STEERABLE_NEVER 200 #define CCTK_STEERABLE_ALWAYS 201 |