From 5cb313ab6b512420aeedc35f5a0398b2cd8bc776 Mon Sep 17 00:00:00 2001 From: eschnett Date: Mon, 9 May 2011 00:17:00 +0000 Subject: 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/RotatingSymmetry180/trunk@62 20f44201-0f4f-0410-9130-e5fc2714a787 --- interface.ccl | 15 +++++++++++++++ 1 file changed, 15 insertions(+) (limited to 'interface.ccl') diff --git a/interface.ccl b/interface.ccl index f196ba2..6bcbedd 100644 --- a/interface.ccl +++ b/interface.ccl @@ -87,6 +87,21 @@ USES FUNCTION GetDomainSpecification +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) -- cgit v1.2.3