Changeset 3586 for anuga_core/source/anuga_parallel/test_parallel_sw.py
- Timestamp:
- Sep 14, 2006, 9:27:07 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_core/source/anuga_parallel/test_parallel_sw.py
r3579 r3586 3 3 # a run of the parallel shallow water domain. 4 4 # WARNING: This assumes that the command to run jobs is mpirun. 5 # Tested with MPICH .5 # Tested with MPICH and LAM (Ole) 6 6 7 7 #mesh_filename = "test-100.tsh" … … 118 118 if myid == 0: 119 119 domain.write_time() 120 #print edges[:,1] 120 121 for p in range(1, numprocs): 121 122 pypar.receive(p, recv_norm) … … 161 162 domain_full.write_time() 162 163 edge = domain_full.quantities[quantity].edge_values 164 #print edge[:,1] 163 165 l1norm[0] = l1_norm(edge[:,0]) 164 166 l1norm[1] = l1_norm(edge[:,1]) … … 199 201 if pypar.rank() == 0: 200 202 l1norm_seq, l2norm_seq, linfnorm_seq = sequential_test() 203 201 204 l1norm_par, l2norm_par, linfnorm_par = parallel_test() 205 202 206 if pypar.rank() == 0: 207 #print l2norm_seq, l2norm_par 208 203 209 assert_(len(l1norm_seq) == len(l1norm_par)) 204 210 assert_(len(l2norm_seq) == len(l2norm_par)) … … 224 230 assert_(abs(l2norm_par[x][y] - l2norm_par[x-1][y]) < tol) 225 231 assert_(abs(linfnorm_par[x][y] - linfnorm_par[x-1][y]) < tol) 232 233 if pypar.rank() == 0: 234 print 'Parallel test OK' 235 226 236 pypar.finalize() 227
Note: See TracChangeset
for help on using the changeset viewer.