diff options
author | lanfer <lanfer@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-05-03 12:09:55 +0000 |
---|---|---|
committer | lanfer <lanfer@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2000-05-03 12:09:55 +0000 |
commit | d931efa0b0dff5204d1816273e04e5e4fdde707b (patch) | |
tree | 592bb23f426393fcc03621cfbe691dfe07f25a65 /src/main/Groups.c | |
parent | 6581c4616a99088868b7392da8c2da76faa3eaed (diff) |
adding function: int CCTK_GroupDimFromVarI(int vi)
git-svn-id: http://svn.cactuscode.org/flesh/trunk@1624 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/main/Groups.c')
-rw-r--r-- | src/main/Groups.c | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/main/Groups.c b/src/main/Groups.c index 8fbb85f3..ab16d974 100644 --- a/src/main/Groups.c +++ b/src/main/Groups.c @@ -1844,3 +1844,25 @@ void FMODIFIER FORTRAN_NAME(CCTK_GroupDimI)(int *dim, int *group) *dim = CCTK_GroupDimI(*group); } +int CCTK_GroupDimFromVarI(int vi) +{ + int retval,group; + + group = CCTK_GroupIndexFromVarI(vi); + + if (0 <= group && group<n_groups) + { + retval = groups[group].dim; + } + else + { + retval = -1; + } + + return retval; +} + +void FMODIFIER FORTRAN_NAME(CCTK_GroupDimFromVarI)(int *dim, int *vi) +{ + *dim = CCTK_GroupDimFromVarI(*vi); +} |