From 5354de9f40149a099d486003b243595b4de4fe1f Mon Sep 17 00:00:00 2001 From: Ian Hinder Date: Sat, 11 Feb 2012 12:26:43 +0100 Subject: KrancThorn.m: Generate MoL registration even for CaKernel thorns --- Tools/CodeGen/KrancThorn.m | 2 +- Tools/CodeGen/Schedule.m | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Tools/CodeGen/KrancThorn.m b/Tools/CodeGen/KrancThorn.m index 744da1a..112b937 100644 --- a/Tools/CodeGen/KrancThorn.m +++ b/Tools/CodeGen/KrancThorn.m @@ -304,7 +304,7 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ (* Makefile *) InfoMessage[Terse, "Creating make file"]; make = CreateMakefile[Join[{"Startup.cc", "RegisterSymmetries.cc"}, - If[!OptionValue[UseCaKernel], {"RegisterMoL.cc"}, {}], + {"RegisterMoL.cc"}, incFilenames, Map[lookup[#, Filename] &, boundarySources]]]; diff --git a/Tools/CodeGen/Schedule.m b/Tools/CodeGen/Schedule.m index 477b86e..b3a5868 100644 --- a/Tools/CodeGen/Schedule.m +++ b/Tools/CodeGen/Schedule.m @@ -267,7 +267,7 @@ CreateKrancScheduleFile[calcs_, groups_, evolvedGroups_, rhsGroups_, nonevolvedG scheduledFunctions = Join[{scheduledStartup, scheduleRegisterSymmetries}, scheduledCalcs, CactusBoundary`GetScheduledFunctions[thornName, evolvedGroups], - If[!OptionValue[UseCaKernel], {scheduleMoLRegister}, {}]]; + {scheduleMoLRegister}]; If[OptionValue[UseCaKernel], scheduledFunctions = Join[scheduledFunctions, CaKernelSchedule[]]]; -- cgit v1.2.3