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