From a2582a174e0abacea998c6c98b7a7141e0e9825d Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Fri, 29 Mar 2019 13:27:43 +0100
Subject: [PATCH] pystencils: old style FD are using fast_subs instead of subs

---
 pystencils/fd/finitedifferences.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pystencils/fd/finitedifferences.py b/pystencils/fd/finitedifferences.py
index 27ae96f..3cb7e6d 100644
--- a/pystencils/fd/finitedifferences.py
+++ b/pystencils/fd/finitedifferences.py
@@ -322,7 +322,7 @@ def discretize_center(term, symbols_to_field_dict, dx, dim=3):
         for d in range(dim):
             up, down = __up_down_offsets(d, dim)
             substitutions.update({g[d][i]: (field[up](i) - field[down](i)) / dx / 2 for i in range(len(symbols))})
-    return term.subs(substitutions)
+    return fast_subs(term, substitutions)
 
 
 def discretize_staggered(term, symbols_to_field_dict, coordinate, coordinate_offset, dx, dim=3):
-- 
GitLab