diff options
author | Erik Schnetter <schnetter@gmail.com> | 2013-05-26 16:50:34 -0400 |
---|---|---|
committer | Erik Schnetter <schnetter@gmail.com> | 2013-05-26 16:50:34 -0400 |
commit | 4acaa0d0d3e59d6e618815515871f1f1115a6789 (patch) | |
tree | 1db95dd736dc25e23b44e98ae671c0f463041eca | |
parent | 3f3b57db6d8238c2b94502e278d71ffbc186d3d8 (diff) |
Carpet: Disable automatic synchronisation after restriction
Restricted grid functions have boundary conditions applied anyway (if used correctly), which involves synchronisation (if done correctly). An explicit synchronisation is thus only overhead.
-rw-r--r-- | Carpet/Carpet/src/Restrict.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/Carpet/Carpet/src/Restrict.cc b/Carpet/Carpet/src/Restrict.cc index a3b6b3439..6dc040c23 100644 --- a/Carpet/Carpet/src/Restrict.cc +++ b/Carpet/Carpet/src/Restrict.cc @@ -70,12 +70,17 @@ namespace Carpet { } // Synchronise + // TODO: Why? Restricted grid functions need to have boundary + // conditions applied in postrestrict anyway, so this should not + // be necessary. +#if 0 { static Timer timer ("RestrictSync"); timer.start(); SyncGroups (cctkGH, groups); timer.stop(); } +#endif } |