From cf18954db9326e0d5c0d1df4abc6060c61a4369d Mon Sep 17 00:00:00 2001 From: Martin Diehl Date: Sun, 1 Nov 2020 19:20:52 +0100 Subject: [PATCH] hint for future improvement --- python/damask/util.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python/damask/util.py b/python/damask/util.py index 9a1b0b67b..914c3951c 100644 --- a/python/damask/util.py +++ b/python/damask/util.py @@ -169,6 +169,7 @@ def scale_to_coprime(v): def lcm(a, b): """Least common multiple.""" + # Python 3.9 provides math.lcm, see https://stackoverflow.com/questions/51716916. return a * b // np.gcd(a, b) m = (np.array(v) * reduce(lcm, map(lambda x: int(get_square_denominator(x)),v)) ** 0.5).astype(np.int)