aboutsummaryrefslogtreecommitdiff
path: root/Tools
diff options
context:
space:
mode:
authorIan Hinder <ian.hinder@aei.mpg.de>2012-04-14 12:32:14 +0100
committerIan Hinder <ian.hinder@aei.mpg.de>2012-04-14 12:32:14 +0100
commit52c4787198ad6e1e905a0911b60e2941f7fd3123 (patch)
treed00c6d92bb69e12e2020f9eabb445a1dd5baa6ce /Tools
parentc67c0c5360bcf6c9f250cdedfd847cb142060c7e (diff)
Calculation.m: Use the "simple" code generator for derivatives
Diffstat (limited to 'Tools')
-rw-r--r--Tools/CodeGen/Calculation.m1
1 files changed, 1 insertions, 0 deletions
diff --git a/Tools/CodeGen/Calculation.m b/Tools/CodeGen/Calculation.m
index 016517d..2ab28f7 100644
--- a/Tools/CodeGen/Calculation.m
+++ b/Tools/CodeGen/Calculation.m
@@ -212,6 +212,7 @@ separateDerivativesInCalculation[calc_] :=
currentGroups = lookup[calc, LocalGroups, {}];
localGroups = Join[currentGroups, Map[{ToString@#<>"_group", {#}} &, derivNames]];
calc1 = mapReplaceAdd[calc1, LocalGroups, localGroups];
+ calc1 = Append[calc1, SimpleCode -> True];
calc1];
derivCalcs = Map[derivCalc[#] &, sepDerivs];