From 229a8d009cc9b111ab219cc10d9dcfe4c5ccc035 Mon Sep 17 00:00:00 2001 From: schnetter Date: Sat, 29 Jan 2005 15:21:19 +0000 Subject: Fill activetimelevels field of cGroupDynamicData structure. Make PUGHi_NumTimeLevelsArray globally visible. git-svn-id: http://svn.cactuscode.org/arrangements/CactusPUGH/PUGH/trunk@455 b61c5cb5-eaca-4651-9a7a-d64986f99364 --- src/Overloadables.c | 5 +++++ 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; -- cgit v1.2.3