Changeset 3584


Ignore:
Timestamp:
Sep 13, 2006, 4:57:18 PM (18 years ago)
Author:
ole
Message:

Parallel work

Location:
anuga_work/production/wollongong_2006
Files:
3 added
1 edited

Legend:

Unmodified
Added
Removed
  • anuga_work/production/wollongong_2006/run_flagstaff.py

    r3535 r3584  
    2424
    2525# Related major packages
    26 from anuga.pyvolution.shallow_water import Domain
    27 from anuga.pyvolution.shallow_water import Dirichlet_boundary
    28 from anuga.pyvolution.shallow_water import Time_boundary
    29 from anuga.pyvolution.shallow_water import Reflective_boundary
    30 from anuga.pyvolution.data_manager import convert_dem_from_ascii2netcdf, dem2pts
     26from anuga.shallow_water import Domain
     27from anuga.shallow_water import Dirichlet_boundary
     28from anuga.shallow_water import Time_boundary
     29from anuga.shallow_water import Reflective_boundary
    3130from anuga.pmesh.mesh_interface import create_mesh_from_regions
    3231from anuga.pmesh.mesh import importUngenerateFile, Segment
     
    3433# Parallelism
    3534import pypar   # The Python-MPI interface
    36 from parallel.pmesh_divide import pmesh_divide_metis
    37 from parallel.build_submesh import build_submesh
    38 from parallel.build_local   import build_local_mesh
    39 from parallel.build_commun  import send_submesh, rec_submesh, extract_hostmesh
    40 from parallel.parallel_shallow_water import Parallel_Domain
     35from anuga_parallel.pmesh_divide import pmesh_divide_metis
     36from anuga_parallel.build_submesh import build_submesh
     37from anuga_parallel.build_local   import build_local_mesh
     38from anuga_parallel.build_commun  import send_submesh, rec_submesh, extract_hostmesh
     39from anuga_parallel.parallel_shallow_water import Parallel_Domain
    4140
    4241
     
    6463if myid == 0:
    6564   
    66     # Create DEM from asc data
    67     #convert_dem_from_ascii2netcdf(project.demname,
    68     #                              use_cache=True,
    69     #                              verbose=True)
    70 
    71     # Create pts file from DEM
    72     #dem2pts(project.demname,
    73     #        easting_min=project.xllcorner,
    74     #        easting_max=project.xurcorner,
    75     #        northing_min=project.yllcorner,
    76     #        northing_max= project.yurcorner,
    77     #        use_cache=True,
    78     #        verbose=True)
    79 
    80 
    8165    #--------------------------------------------------------------------------
    8266    # Create the triangular mesh based on overall clipping polygon with a
     
    8771
    8872    print 'Generate mesh'
    89     ## Generate basic mesh
     73    # Generate basic mesh
    9074    mesh = create_mesh_from_regions(project.bounding_polygon,
    9175                                    boundary_tags=project.boundary_tags,
     
    9377                                    interior_regions=project.interior_regions)
    9478   
    95     # Add buildings
    96     # This should bind to a Reflective boundary
     79    # Add buildings that will bind to a Reflective boundary
    9780    mesh.import_ungenerate_file(project.buildings_filename, tag='wall')
    9881
     
    10083    mesh.generate_mesh(maximum_triangle_area=max_area,
    10184                       verbose=True)
     85   
    10286    mesh.export_mesh_file(project.mesh_filename)
    10387
Note: See TracChangeset for help on using the changeset viewer.