diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/interpolate.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/interpolate.c b/src/interpolate.c index 4087119..985c419 100644 --- a/src/interpolate.c +++ b/src/interpolate.c @@ -710,7 +710,11 @@ Rot90_SymmetryInterpolate (CCTK_POINTER_TO_CONST const cctkGH, (numvars == DIM && vectorlength == DIM)); tensortype = &vector; basevar = firstvar; - var = (vi - basevar) / vectorlength; + if (numvars == vectorlength) { + var = (vi - basevar); + } else { + var = (vi - basevar) / vectorlength; + } } else if (CCTK_EQUALS (tensortypealias, "4u") || CCTK_EQUALS (tensortypealias, "4d")) { |