aboutsummaryrefslogtreecommitdiff
path: root/Tools/CodeGen/Schedule.m
diff options
context:
space:
mode:
authorIan Hinder <ian.hinder@aei.mpg.de>2012-02-02 01:40:22 -0600
committerIan Hinder <ian.hinder@aei.mpg.de>2012-02-02 01:40:22 -0600
commitdc2d1f1099eae66bdb8f7bad1b87604e55a0bd18 (patch)
treec1111ba1f93f78af2348995e729d63ea919e33ba /Tools/CodeGen/Schedule.m
parentb2cb32020d6475e0e5a9a72bc48fff6fb255faf2 (diff)
Don't use MoL for CaKernel thorns
Diffstat (limited to 'Tools/CodeGen/Schedule.m')
-rw-r--r--Tools/CodeGen/Schedule.m5
1 files changed, 3 insertions, 2 deletions
diff --git a/Tools/CodeGen/Schedule.m b/Tools/CodeGen/Schedule.m
index 36887ba..097a405 100644
--- a/Tools/CodeGen/Schedule.m
+++ b/Tools/CodeGen/Schedule.m
@@ -265,8 +265,9 @@ CreateKrancScheduleFile[calcs_, groups_, evolvedGroups_, rhsGroups_, nonevolvedG
rhsGroups]];
scheduledFunctions =
- Join[{scheduledStartup, scheduleMoLRegister, scheduleRegisterSymmetries},
- scheduledCalcs, CactusBoundary`GetScheduledFunctions[thornName, evolvedGroups]];
+ Join[{scheduledStartup, scheduleRegisterSymmetries},
+ scheduledCalcs, CactusBoundary`GetScheduledFunctions[thornName, evolvedGroups],
+ If[!OptionValue[UseCaKernel], {scheduleMoLRegister}, {}]];
If[OptionValue[UseCaKernel],
scheduledFunctions = Join[scheduledFunctions, CaKernelSchedule[]]];