diff --git a/Examples/levelSet2D.py b/Examples/levelSet2D.py
index 248e08300c7c190af10e1eb210e9821b4474b71f..87fb8929d1a5dbcaf9f0a246211007f3edeeefea 100644
--- a/Examples/levelSet2D.py
+++ b/Examples/levelSet2D.py
@@ -58,7 +58,10 @@ def run(nb=257):
                  src=['./levelSet2D.cl'],
                  io=pp.Printer(fields=[scal, velo],
                                frequency=outputModulo,
-                               outputPrefix=outputFilePrefix))
+                               outputPrefix=outputFilePrefix),
+                 precision=pp.constants.PARMES_REAL_GPU
+                 #precision=pp.constants.PARMES_DOUBLE_GPU
+                 )
     pb.initSolver()
 
     t1 = time.time()
diff --git a/Examples/levelSet3D.py b/Examples/levelSet3D.py
index ceea32c9c33640a307d29615382527ca4ddb5d62..8604f6c620469bd6dbf01fcc919dc08b64c1c156 100644
--- a/Examples/levelSet3D.py
+++ b/Examples/levelSet3D.py
@@ -42,7 +42,10 @@ def run(nb=257):
     ## Setting solver to Problem
     pb.setSolver(finalTime, timeStep, 'gpu',
                  src=['./levelSet3D.cl'],
-                 io=pp.Printer(fields=[scal], frequency=outputModulo, outputPrefix=outputFilePrefix))
+                 io=pp.Printer(fields=[scal], frequency=outputModulo, outputPrefix=outputFilePrefix),
+                 precision=pp.constants.PARMES_REAL_GPU
+                 #precision=pp.constants.PARMES_DOUBLE_GPU
+                 )
     pb.initSolver()
 
     t1 = time.time()