From 19827488d76e4ac30168260f7414200bbd82e1fc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Franck=20P=C3=A9rignon?= <franck.perignon@imag.fr> Date: Fri, 19 Apr 2013 15:12:05 +0000 Subject: [PATCH] fix in demo_2D --- Examples/demo_2D_real-time.py | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Examples/demo_2D_real-time.py b/Examples/demo_2D_real-time.py index 43160e11d..9c480995c 100755 --- a/Examples/demo_2D_real-time.py +++ b/Examples/demo_2D_real-time.py @@ -70,14 +70,17 @@ def run(nb=257): ## Setting solver to Problem pb.setUp(finalTime, timeStep) - scalar_initial = np.copy(scal.discreteField[0].data) + ## We copy the first discretisation of scalar + scalar_initial = np.copy(scal.discreteFields.keys()[0].data) ## Solve problem pb.solve() - scal.discreteField[0].toHost() - print 'Erreur : ', np.max(np.abs(scalar_initial - scal.discreteField[0].data))/np.max(scalar_initial) - print np.linalg.norm(scalar_initial - scal.discreteField[0].data, ord=2)/np.linalg.norm(scalar_initial, ord=2) + scal_disc = scal.discreteFields.keys()[0] + scal_disc.toHost() + print 'Erreur : ', np.max(np.abs(scalar_initial - + scal_disc.data)) / np.max(scalar_initial) + print np.linalg.norm(scalar_initial - scal_disc.data, ord=2)/np.linalg.norm(scalar_initial, ord=2) pb.finalize() -- GitLab