diff options
-rw-r--r-- | src/Overloadables.c | 5 | ||||
-rw-r--r-- | src/Storage.c | 5 |
2 files changed, 7 insertions, 3 deletions
diff --git a/src/Overloadables.c b/src/Overloadables.c index d353c26..141c6fa 100644 --- a/src/Overloadables.c +++ b/src/Overloadables.c @@ -17,6 +17,9 @@ static const char *rcsid = "$Header$"; CCTK_FILEVERSION(CactusPUGH_PUGH_Overloadables_c); +int PUGHi_NumTimeLevelsArray(const pGH *pughGH, int var, int timelevels); + + /*@@ @routine PUGH_GroupDynamicData @author Gabrielle Allen @@ -76,6 +79,8 @@ int PUGH_GroupDynamicData (const cGH *GH, int group, cGroupDynamicData *data) data->ubnd = extras->ub[pughGH->myproc]; data->nghostzones = extras->nghostzones; data->bbox = extras->bbox; + data->activetimelevels + = PUGHi_NumTimeLevelsArray (pughGH, var, CCTK_MaxTimeLevelsGI (group)); retval = 0; } diff --git a/src/Storage.c b/src/Storage.c index dfe9024..edcc2ec 100644 --- a/src/Storage.c +++ b/src/Storage.c @@ -55,11 +55,10 @@ static int PUGHi_DisableGArrayGroupStorage (pGH *pughGH, int max_timelevels, int n_timelevels); -static int PUGHi_NumTimeLevelsArray(const pGH *pughGH, int var, int timelevels); - /******************************************************************** ******************** External Routines ************************ ********************************************************************/ +int PUGHi_NumTimeLevelsArray(const pGH *pughGH, int var, int timelevels); void PUGHi_PrintStorageReport (void); @@ -1354,7 +1353,7 @@ int PUGH_NumTimeLevels(const pGH *pughGH, int var) The number of timelevels enabled for this variable @endreturndesc @@*/ -static int PUGHi_NumTimeLevelsArray(const pGH *pughGH, int var, int timelevels) +int PUGHi_NumTimeLevelsArray(const pGH *pughGH, int var, int timelevels) { int retval; int level; |