Ignore:
Timestamp:
Nov 7, 2006, 1:13:03 PM (17 years ago)
Author:
ole
Message:

Parallel domains now store only full triangles in sww files.
Still need to remove ghost nodes.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_core/source/anuga/shallow_water/test_shallow_water_domain.py

    r3847 r3928  
    13111311        const = eta_w*rho_a/rho_w
    13121312
    1313         N = domain.number_of_elements
     1313        N = len(domain) # number_of_triangles
    13141314
    13151315        xc = domain.get_centroid_coordinates()
     
    14271427        const = eta_w*rho_a/rho_w
    14281428
    1429         N = domain.number_of_elements
     1429        N = len(domain) # number_of_triangles
    14301430
    14311431        t = domain.time
     
    19221922        #Assert that quantities are conserved
    19231923        from Numeric import sum
    1924         for k in range(mesh.number_of_elements):
     1924        for k in range(len(mesh)):
    19251925            assert allclose (ref_centroid_values[k],
    19261926                             sum(stage.vertex_values[k,:])/3)
     
    19441944
    19451945        #Assert that all vertex quantities have changed
    1946         for k in range(mesh.number_of_elements):
     1946        for k in range(len(mesh)):
    19471947            #print ref_vertex_values[k,:], stage.vertex_values[k,:]
    19481948            assert not allclose (ref_vertex_values[k,:], stage.vertex_values[k,:])
    19491949        #and assert that quantities are still conserved
    19501950        from Numeric import sum
    1951         for k in range(mesh.number_of_elements):
     1951        for k in range(len(mesh)):
    19521952            assert allclose (ref_centroid_values[k],
    19531953                             sum(stage.vertex_values[k,:])/3)
     
    22122212
    22132213            #print t, volume, initial_volume
    2214 
    2215 
    2216             #if not allclose (volume, initial_volume):
    2217             #    print 't==4.05'
    2218             #    for k in range(domain.number_of_elements):
    2219             #       pass
    2220             #       print domain.quantities['stage'].centroid_values[k] -\
    2221             #             ref_centroid_values[k]
    22222214
    22232215            assert allclose (volume, initial_volume)
Note: See TracChangeset for help on using the changeset viewer.