From 406599d66f61b46b2b1ddb5c595f5105caae0128 Mon Sep 17 00:00:00 2001 From: Martin Bauer <martin.bauer@fau.de> Date: Thu, 12 Jan 2017 10:46:52 +0100 Subject: [PATCH] new lbm module: creation function for moment based methods (SRT, TRT, MRT) --- sympyextensions.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/sympyextensions.py b/sympyextensions.py index ad52a6ca1..261438c64 100644 --- a/sympyextensions.py +++ b/sympyextensions.py @@ -326,3 +326,7 @@ def matrixFromColumnVectors(columnVectors): c = columnVectors return sp.Matrix([list(c[i]) for i in range(len(c))]).transpose() + +def commonDenominator(expr): + denominators = [r.q for r in expr.atoms(sp.Rational)] + return sp.lcm(denominators) -- GitLab