From 3b291b0251fe4cae61ae29a9ec307a6296e68800 Mon Sep 17 00:00:00 2001
From: Martin Bauer <martin.bauer@fau.de>
Date: Thu, 18 Jul 2019 09:58:40 +0200
Subject: [PATCH] Bugfix: CUDA known functions have been overwritten

functions like absolute values could not be used in CUDA backend since
known_functions was replaced instead of updated
---
 pystencils/backends/cuda_backend.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/pystencils/backends/cuda_backend.py b/pystencils/backends/cuda_backend.py
index d0b6893..3c1a3cd 100644
--- a/pystencils/backends/cuda_backend.py
+++ b/pystencils/backends/cuda_backend.py
@@ -59,7 +59,7 @@ class CudaSympyPrinter(CustomSympyPrinter):
 
     def __init__(self):
         super(CudaSympyPrinter, self).__init__()
-        self.known_functions = CUDA_KNOWN_FUNCTIONS
+        self.known_functions.update(CUDA_KNOWN_FUNCTIONS)
 
     def _print_TextureAccess(self, node):
 
-- 
GitLab