diff options
author | pollney <pollney@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2002-06-10 09:54:03 +0000 |
---|---|---|
committer | pollney <pollney@c78560ca-4b45-4335-b268-5f3340f3cb52> | 2002-06-10 09:54:03 +0000 |
commit | b5cb6c915077b883a637178a3a070b0dae739b83 (patch) | |
tree | 6aa06e1564a8a65b031e6bec7311760ac2c9e496 /src/Symmetry.h | |
parent | c340c4d5674bf05cada2bb73fd0a04be6e354204 (diff) |
Added "bitant_rotate" and "quadrant_reflect_rotate" domains for
systems which have a rotational symmetry.
There are some notes describing these domains and the implementation
in the doc directory: rotating_sym.tex
Currently only works for a single processor.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@161 c78560ca-4b45-4335-b268-5f3340f3cb52
Diffstat (limited to 'src/Symmetry.h')
-rw-r--r-- | src/Symmetry.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/Symmetry.h b/src/Symmetry.h index e0b496a..4d23baf 100644 --- a/src/Symmetry.h +++ b/src/Symmetry.h @@ -19,8 +19,16 @@ #ifndef _SYMMETRY_H_ #define _SYMMETRY_H_ -#define GFSYM_UNSET -42 -#define GFSYM_NOSYM -41 +#define GFSYM_UNSET -41 +#define GFSYM_NOSYM -42 + +#define GFSYM_REFLECTION 1 +#define GFSYM_ROTATION_X 2 +#define GFSYM_ROTATION_Y 3 +#define GFSYM_ROTATION_Z 4 + +#define MAX_DIM 3 +#define MAX_FACE 6 typedef struct Symmetry { |