diff options
author | eschnett <eschnett@c3c03602-0f4f-0410-b3fa-d2c81c8a7dc5> | 2011-05-09 00:16:46 +0000 |
---|---|---|
committer | eschnett <eschnett@c3c03602-0f4f-0410-b3fa-d2c81c8a7dc5> | 2011-05-09 00:16:46 +0000 |
commit | 2f9078cce27666a02d25ad797c602b52d6855d16 (patch) | |
tree | f78dd9856eebe98a4b7db39b077399e3f735b209 /interface.ccl | |
parent | c2a49c57f3195ebd6c0d61950e6d177680f01ea0 (diff) |
Use the new Slab API to set up the communication schedule only once
(per regridding), which saves some communication time when applying
symmetries.
git-svn-id: http://svn.cactuscode.org/arrangements/CactusNumerical/RotatingSymmetry90/trunk@63 c3c03602-0f4f-0410-b3fa-d2c81c8a7dc5
Diffstat (limited to 'interface.ccl')
-rw-r--r-- | interface.ccl | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/interface.ccl b/interface.ccl index c6eb99f..92ad6c4 100644 --- a/interface.ccl +++ b/interface.ccl @@ -73,6 +73,21 @@ REQUIRES FUNCTION Boundary_SelectedGVs CCTK_INT FUNCTION \ + GetRegriddingEpoch \ + (CCTK_POINTER_TO_CONST IN cctkGH) +USES FUNCTION GetRegriddingEpoch + +CCTK_INT FUNCTION \ + GetRefinementLevel \ + (CCTK_POINTER_TO_CONST IN cctkGH) +USES FUNCTION GetRefinementLevel + +CCTK_INT FUNCTION \ + GetRefinementLevels \ + (CCTK_POINTER_TO_CONST IN cctkGH) +USES FUNCTION GetRefinementLevels + +CCTK_INT FUNCTION \ GetLocalComponents \ (CCTK_POINTER_TO_CONST IN cctkGH) USES FUNCTION GetLocalComponents |