diff options
author | schnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-02-16 13:45:01 +0000 |
---|---|---|
committer | schnetter <schnetter@17b73243-c579-4c4c-a9d2-2d5706c11dac> | 2004-02-16 13:45:01 +0000 |
commit | 32178ef2be6bde6327bf2affe4404b00b61345e1 (patch) | |
tree | d0b8e77b658cc89c2fbe1538974641b917d8c3be /src/main/ScheduleInterface.c | |
parent | d29eb186337c78ac7e058c095d786017b84f4888 (diff) |
Add new scheduling options "meta" and "singlemap" for Carpet.
git-svn-id: http://svn.cactuscode.org/flesh/trunk@3575 17b73243-c579-4c4c-a9d2-2d5706c11dac
Diffstat (limited to 'src/main/ScheduleInterface.c')
-rw-r--r-- | src/main/ScheduleInterface.c | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/main/ScheduleInterface.c b/src/main/ScheduleInterface.c index 1e5d4432..d0f4e990 100644 --- a/src/main/ScheduleInterface.c +++ b/src/main/ScheduleInterface.c @@ -1561,8 +1561,10 @@ static int ParseOptionList(int n_items, @@*/ static int InitialiseOptionList(t_attribute *attribute) { - attribute->FunctionData.level = 0; + attribute->FunctionData.meta = 0; attribute->FunctionData.global = 0; + attribute->FunctionData.level = 0; + attribute->FunctionData.singlemap = 0; return 0; } @@ -1595,7 +1597,11 @@ static int InitialiseOptionList(t_attribute *attribute) static int ParseOption(t_attribute *attribute, const char *option) { - if(CCTK_Equals(option, "GLOBAL")) + if(CCTK_Equals(option, "META")) + { + attribute->FunctionData.meta = 1; + } + else if(CCTK_Equals(option, "GLOBAL")) { attribute->FunctionData.global = 1; } @@ -1603,6 +1609,10 @@ static int ParseOption(t_attribute *attribute, { attribute->FunctionData.level = 1; } + else if(CCTK_Equals(option, "SINGLEMAP")) + { + attribute->FunctionData.singlemap = 1; + } else { CCTK_Warn(1,__LINE__,__FILE__,"Cactus", |