diff options
author | allen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52> | 1999-09-27 22:33:39 +0000 |
---|---|---|
committer | allen <allen@c78560ca-4b45-4335-b268-5f3340f3cb52> | 1999-09-27 22:33:39 +0000 |
commit | 58abddf95e9f76bc3110ac9d327e94a93e2fb829 (patch) | |
tree | 45bea35bfa9ad0ab37605443e46bf630c6b9e2ef /src/Symmetry.c | |
parent | 1bd138bb37a1ef2107603ced1f2f7943fb0933d2 (diff) |
Fixed bug in applying symmetry BCs to a variable
git-svn-id: http://svn.cactuscode.org/arrangements/CactusBase/CartGrid3D/trunk@60 c78560ca-4b45-4335-b268-5f3340f3cb52
Diffstat (limited to 'src/Symmetry.c')
-rw-r--r-- | src/Symmetry.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/Symmetry.c b/src/Symmetry.c index 182dd63..e18062f 100644 --- a/src/Symmetry.c +++ b/src/Symmetry.c @@ -236,17 +236,20 @@ int CartSymBCVarI(cGH *GH, int varnum) { DECLARE_CCTK_PARAMETERS SymmetryGHex *sGHex; - int index,j; + int j; int doSym[6]; /* Get out if we are sure no symmetries should be applied */ if (CCTK_Equals(domain,"full")) return; + /* Get the pointer to the Symmetry GH extension */ sGHex = (SymmetryGHex*)GH->extensions[CCTK_GHExtensionHandle("Symmetry")]; /* and check that we actually have a grid function (and not a scalar)*/ - if (CCTK_GroupTypeFromVarI(index) == GROUP_GF) { + if (CCTK_GroupTypeFromVarI(varnum) == GROUP_GF) { + + /*at this point, there should be NO ESYM_UNSET anymore if there is, we forgot to register the symmetries for a GF */ |