Caching: looking for cached files /home/ole/.python_cache/_pmesh_to_domain[-993177944]_{Result,Args,Admin}.z Caching: Dependencies are ['Benchmark_2.msh'] +---------------------------------------------------------- | Wed Sep 12 15:54:03 2007. Caching statistics (retrieving) +---------------------------------------------------------- | Function: _pmesh_to_domain | Arguments: ('Benchmark_2.msh', None) | CPU time: 0.79 seconds | Loading time: 0.02 seconds | Time saved: 0.77 seconds | | Caching dir: /home/ole/.python_cache/ | Result file: _pmesh_to_domain[-993177944]_Result.z (603086 bytes, compressed) | Args file: _pmesh_to_domain[-993177944]_Args.z (40 bytes, compressed) | Admin file: _pmesh_to_domain[-993177944]_Admin.z (428 bytes, compressed) | | Dependencies: | Benchmark_2.msh: Wed Sep 12 13:09:18 2007 1341952 bytes +---------------------------------------------------------- General_mesh: Building basic mesh structure General_mesh: Computing areas, normals and edgelenghts (0/41457) (4146/41457) (8292/41457) (12438/41457) (16584/41457) (20730/41457) (24876/41457) (29022/41457) (33168/41457) (37314/41457) Building inverted triangle structure Initialising mesh Mesh: Computing centroids and radii (0/41457) (4146/41457) (8292/41457) (12438/41457) (16584/41457) (20730/41457) (24876/41457) (29022/41457) (33168/41457) (37314/41457) Mesh: Building neigbour structure Mesh: Building surrogate neigbour structure Mesh: Building boundary dictionary Mesh: Building tagged elements dictionary Mesh: Done Initialising Domain Domain: Set up communication buffers (parallel) Domain: Initialising quantity values Domain: Done ------------------------------------------------ Mesh statistics: Number of triangles = 41457 Extent [m]: x in [0.000000, 5.448000] y in [0.000000, 3.402000] Areas [m^2]: A in [0.000009, 0.099963] number of distinct areas: 41457 Histogram: [0.000009, 0.010004[: 41225 [0.010004, 0.020000[: 46 [0.020000, 0.029995[: 25 [0.029995, 0.039991[: 16 [0.039991, 0.049986[: 34 [0.049986, 0.059981[: 31 [0.059981, 0.069977[: 34 [0.069977, 0.079972[: 22 [0.079972, 0.089968[: 18 [0.089968, 0.099963]: 6 Percentiles (10%): 4145 triangles in [0.000009, 0.000016] 4145 triangles in [0.000016, 0.000018] 4145 triangles in [0.000018, 0.000021] 4145 triangles in [0.000021, 0.000026] 4145 triangles in [0.000026, 0.000147] 4145 triangles in [0.000147, 0.000188] 4145 triangles in [0.000188, 0.000233] 4145 triangles in [0.000233, 0.000278] 4145 triangles in [0.000278, 0.000362] 4145 triangles in [0.000362, 0.089004] 7 triangles in [0.089004, 0.099963] Boundary: Number of boundary segments == 97 Boundary tags == ['wall', 'wave'] ------------------------------------------------ Caching: looking for cached files /home/ole/.python_cache/_fit_to_mesh[491029454]_{Result,Args,Admin}.z Caching: Dependencies are ['Benchmark_2_Bathymetry.pts'] +---------------------------------------------------------- | Wed Sep 12 15:54:32 2007. Caching statistics (retrieving) +---------------------------------------------------------- | Function: _fit_to_mesh | Arguments: (Array: (20778, 2), Array: (41457, 3), 'Benchmark_2_Bathymetry.pts') | Keyword Args: {'point_attributes': None, 'use_cache': True, 'attribute_name': None, 'verbose': True, 'max_read_lines': 500, 'acceptable_overshoot': 1.01, 'mesh_origin': None, 'alpha': 0.02, 'data_origin': None} | CPU time: 216.13 seconds | Loading time: 0.0 seconds | Time saved: 216.13 seconds | | Caching dir: /home/ole/.python_cache/ | Result file: _fit_to_mesh[491029454]_Result (166276 bytes) | Args file: _fit_to_mesh[491029454]_Args (830231 bytes) | Admin file: _fit_to_mesh[491029454]_Admin (1648 bytes) | | Dependencies: | Benchmark_2_Bathymetry.pts: Wed Sep 12 13:09:18 2007 2301948 bytes +---------------------------------------------------------- Reading Benchmark_2_input.tms File_function data obtained from: Benchmark_2_input.tms References: Start time: 0.000000 Time = 0.0000, steps=0 (0) Time = 0.0500, delta t in [0.00503234, 0.00503236], steps=10 (0) Time = 0.1000, delta t in [0.00503233, 0.00503236], steps=10 (0) Time = 0.1500, delta t in [0.00503233, 0.00503234], steps=10 (0) Time = 0.2000, delta t in [0.00503234, 0.00503234], steps=10 (0) Time = 0.2500, delta t in [0.00503233, 0.00503234], steps=10 (0) Time = 0.3000, delta t in [0.00503232, 0.00503233], steps=10 (0) Time = 0.3500, delta t in [0.00503231, 0.00503232], steps=10 (0) Time = 0.4000, delta t in [0.00503229, 0.00503231], steps=10 (0) Time = 0.4500, delta t in [0.00503226, 0.00503229], steps=10 (0) Time = 0.5000, delta t in [0.00503223, 0.00503226], steps=10 (0) Time = 0.5500, delta t in [0.00503219, 0.00503222], steps=10 (0) Time = 0.6000, delta t in [0.00503215, 0.00503219], steps=10 (0) Time = 0.6500, delta t in [0.00503209, 0.00503214], steps=10 (0) Time = 0.7000, delta t in [0.00503202, 0.00503209], steps=10 (0) Time = 0.7500, delta t in [0.00503196, 0.00503201], steps=10 (0) Time = 0.8000, delta t in [0.00503191, 0.00503195], steps=10 (0) Time = 0.8500, delta t in [0.00503187, 0.00503190], steps=10 (0) Time = 0.9000, delta t in [0.00503184, 0.00503186], steps=10 (0) Time = 0.9500, delta t in [0.00503183, 0.00503184], steps=10 (0) Time = 1.0000, delta t in [0.00503183, 0.00503184], steps=10 (0) Time = 1.0500, delta t in [0.00503184, 0.00503187], steps=10 (0) Time = 1.1000, delta t in [0.00503187, 0.00503194], steps=10 (0) Time = 1.1500, delta t in [0.00503194, 0.00503205], steps=10 (0) Time = 1.2000, delta t in [0.00503207, 0.00503233], steps=10 (0) Time = 1.2500, delta t in [0.00503238, 0.00503287], steps=10 (0) Time = 1.3000, delta t in [0.00503293, 0.00503353], steps=10 (0) Time = 1.3500, delta t in [0.00503359, 0.00503410], steps=10 (0) Time = 1.4000, delta t in [0.00503414, 0.00503436], steps=10 (0) Time = 1.4500, delta t in [0.00503437, 0.00503439], steps=10 (0) Time = 1.5000, delta t in [0.00503416, 0.00503436], steps=10 (0) Time = 1.5500, delta t in [0.00503376, 0.00503413], steps=10 (0) Time = 1.6000, delta t in [0.00503334, 0.00503372], steps=10 (0) Time = 1.6500, delta t in [0.00503294, 0.00503330], steps=10 (0) Time = 1.7000, delta t in [0.00503258, 0.00503290], steps=10 (0) Time = 1.7500, delta t in [0.00503231, 0.00503255], steps=10 (0) Time = 1.8000, delta t in [0.00503213, 0.00503229], steps=10 (0) Time = 1.8500, delta t in [0.00503203, 0.00503212], steps=10 (0) Time = 1.9000, delta t in [0.00503201, 0.00503202], steps=10 (0) Time = 1.9500, delta t in [0.00503201, 0.00503204], steps=10 (0) Time = 2.0000, delta t in [0.00503204, 0.00503209], steps=10 (0) That took 26.51 seconds Wed Sep 12 15:55:03 2007 profile.dat 37990 function calls in 25.600 CPU seconds Ordered by: internal time List reduced from 98 to 50 due to restriction <50> ncalls tottime percall cumtime percall filename:lineno(function) 402 8.530 0.021 8.530 0.021 /home/ole/inundation/anuga_core/source/anuga/shallow_water/shallow_water_domain.py:386(distribute_to_vertices_and_edges) 400 7.770 0.019 7.770 0.019 /home/ole/inundation/anuga_core/source/anuga/shallow_water/shallow_water_domain.py:381(compute_fluxes) 400 2.590 0.006 2.600 0.006 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:1517(update_conserved_quantities) 524 1.920 0.004 1.920 0.004 :0(max) 924 1.870 0.002 1.870 0.002 :0(min) 124 0.770 0.006 0.770 0.006 :0(take) 401 0.640 0.002 1.360 0.003 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:1380(update_boundary) 3208 0.360 0.000 0.550 0.000 fit_interpolate/interpolate.py:584(__call__) 16167 0.190 0.000 0.190 0.000 :0(len) 124 0.130 0.001 0.130 0.001 :0(average_vertex_values) 41 0.120 0.003 3.860 0.094 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:4998(store_quantities) 41 0.120 0.003 5.160 0.126 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:426(store_timestep) 3208 0.110 0.000 0.170 0.000 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:250(get_conserved_quantities) 124 0.110 0.001 0.110 0.001 :0(range) 6540 0.100 0.000 0.100 0.000 :0(zeros) 124 0.070 0.001 1.160 0.009 abstract_2d_finite_volumes/quantity.py:1143(get_vertex_values) 251 0.040 0.000 0.040 0.000 :0(astype) 43 0.030 0.001 0.030 0.001 :0(apply) 41 0.030 0.001 0.030 0.001 :0(choose) 400 0.020 0.000 20.260 0.051 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:1166(evolve_one_euler_step) 1 0.020 0.020 0.060 0.060 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:4900(store_triangulation) 401 0.010 0.000 0.010 0.000 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:865(update_extrema) 1 0.010 0.010 0.110 0.110 /home/ole/inundation/anuga_core/source/anuga/shallow_water/shallow_water_domain.py:481(initialise_storage) 1602 0.010 0.000 0.010 0.000 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/general_mesh.py:218(__len__) 42 0.010 0.000 20.300 0.483 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:1017(evolve) 41 0.010 0.000 5.170 0.126 /home/ole/inundation/anuga_core/source/anuga/shallow_water/shallow_water_domain.py:495(store_timestep) 41 0.010 0.000 0.010 0.000 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:679(timestepping_statistics) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:226(create_filename) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:56(DataDomainError) 43 0.000 0.000 0.030 0.001 /usr/lib/python2.4/site-packages/Scientific/IO/NetCDF.py:136(NetCDFFile) 1 0.000 0.000 0.000 0.000 :0(setprofile) 44 0.000 0.000 0.000 0.000 posixpath.py:310(expanduser) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:5146(Urs_points) 1 0.000 0.000 0.000 0.000 :0(read) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:53(DataMissingValuesError) 41 0.000 0.000 0.000 0.000 :0(sync) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:265(__init__) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:4778(__init__) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/coordinate_transforms/geo_reference.py:81(write_NetCDF) 41 0.000 0.000 0.000 0.000 :0(stat) 1 0.000 0.000 0.000 0.000 :0(values) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:4766(Write_sww) 400 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/abstract_2d_finite_volumes/domain.py:966(get_timestepping_method) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:5257(Screen_Catcher) 13 0.000 0.000 0.000 0.000 :0(createVariable) 1 0.000 0.000 0.010 0.010 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:306(__init__) 2 0.000 0.000 0.000 0.000 :0(split) 1 0.000 0.000 0.000 0.000 :0(keys) 1 0.000 0.000 0.000 0.000 /home/ole/inundation/anuga_core/source/anuga/shallow_water/data_manager.py:260(Data_format) 1 0.000 0.000 25.600 25.600 :1(?)