diff options
-rw-r--r-- | Tools/CodeGen/KrancThorn.m | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/Tools/CodeGen/KrancThorn.m b/Tools/CodeGen/KrancThorn.m index 687eee1..86018ac 100644 --- a/Tools/CodeGen/KrancThorn.m +++ b/Tools/CodeGen/KrancThorn.m @@ -320,8 +320,12 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ Module[{allGFs = Join[variablesFromGroups[evolvedGroups, groups], variablesFromGroups[nonevolvedGroups, groups]]}, InfoMessage[Terse, "Creating symmetry registration file"]; - symregister = CreateSymmetriesRegistrationSource[thornName, implementation, - allGFs, reflectionSymmetries, False]]; + AppendTo[ + sources, + {Filename -> "RegisterSymmetries.cc", + Contents -> CreateSymmetriesRegistrationSource[ + thornName, implementation, + allGFs, reflectionSymmetries, False]}]]; (* ------------------------------------------------------------------------ Create finite differencing header file @@ -392,7 +396,6 @@ CreateKrancThorn[groupsOrig_, parentDirectory_, thornName_, opts:OptionsPattern[ CaKernel -> cakernel, Makefile -> make, Sources -> Join[sources, { - {Filename -> "RegisterSymmetries.cc", Contents -> symregister}, {Filename -> "Differencing.h", Contents -> diffHeader}}, MapThread[{Filename -> #1, Contents -> #2} &, {calcFilenames, calcSources}], |