From 5533754c9f889539df4336a514bc2875daadfce4 Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Wed, 8 Mar 2017 17:45:28 +0100
Subject: [PATCH] lbmpy: small bugfixes & performance improvements

---
 equationcollection/equationcollection.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/equationcollection/equationcollection.py b/equationcollection/equationcollection.py
index 05787b5f3..86fb5700c 100644
--- a/equationcollection/equationcollection.py
+++ b/equationcollection/equationcollection.py
@@ -66,8 +66,8 @@ class EquationCollection(object):
         newEquations = [fastSubs(eq, substitutionDict) for eq in self.mainEquations]
         if addSubstitutionsAsSubexpressions:
             newSubexpressions = [sp.Eq(b, a) for a, b in substitutionDict.items()] + newSubexpressions
-
-        return self.copy(newEquations, sortEquationsTopologically(newSubexpressions))
+            newSubexpressions = sortEquationsTopologically(newSubexpressions)
+        return self.copy(newEquations, newSubexpressions)
 
     def addSimplificationHint(self, key, value):
         """
-- 
GitLab