Changeset 3584
- Timestamp:
- Sep 13, 2006, 4:57:18 PM (19 years ago)
- 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 24 24 25 25 # 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 26 from anuga.shallow_water import Domain 27 from anuga.shallow_water import Dirichlet_boundary 28 from anuga.shallow_water import Time_boundary 29 from anuga.shallow_water import Reflective_boundary 31 30 from anuga.pmesh.mesh_interface import create_mesh_from_regions 32 31 from anuga.pmesh.mesh import importUngenerateFile, Segment … … 34 33 # Parallelism 35 34 import pypar # The Python-MPI interface 36 from parallel.pmesh_divideimport pmesh_divide_metis37 from parallel.build_submesh import build_submesh38 from parallel.build_local import build_local_mesh39 from parallel.build_commun import send_submesh, rec_submesh, extract_hostmesh40 from parallel.parallel_shallow_water import Parallel_Domain35 from anuga_parallel.pmesh_divide import pmesh_divide_metis 36 from anuga_parallel.build_submesh import build_submesh 37 from anuga_parallel.build_local import build_local_mesh 38 from anuga_parallel.build_commun import send_submesh, rec_submesh, extract_hostmesh 39 from anuga_parallel.parallel_shallow_water import Parallel_Domain 41 40 42 41 … … 64 63 if myid == 0: 65 64 66 # Create DEM from asc data67 #convert_dem_from_ascii2netcdf(project.demname,68 # use_cache=True,69 # verbose=True)70 71 # Create pts file from DEM72 #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 81 65 #-------------------------------------------------------------------------- 82 66 # Create the triangular mesh based on overall clipping polygon with a … … 87 71 88 72 print 'Generate mesh' 89 # #Generate basic mesh73 # Generate basic mesh 90 74 mesh = create_mesh_from_regions(project.bounding_polygon, 91 75 boundary_tags=project.boundary_tags, … … 93 77 interior_regions=project.interior_regions) 94 78 95 # Add buildings 96 # This should bind to a Reflective boundary 79 # Add buildings that will bind to a Reflective boundary 97 80 mesh.import_ungenerate_file(project.buildings_filename, tag='wall') 98 81 … … 100 83 mesh.generate_mesh(maximum_triangle_area=max_area, 101 84 verbose=True) 85 102 86 mesh.export_mesh_file(project.mesh_filename) 103 87
Note: See TracChangeset
for help on using the changeset viewer.