diff options
author | Ian Hinder <ian.hinder@aei.mpg.de> | 2013-09-12 11:40:35 +0200 |
---|---|---|
committer | Ian Hinder <ian.hinder@aei.mpg.de> | 2013-09-12 11:40:35 +0200 |
commit | 0b39a8d69637e13d81824f3dce4aa8d87f60218e (patch) | |
tree | 86798ca66795da49511b827e6b83b240d5350e87 | |
parent | 27a46baf3e2e37b0166878c076fe71aaedcd30bf (diff) |
KrancThorn.m: Accumulate symmetries registration source file in sources variable
-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}], |