#91 closed defect (worksforme)
User manual Sydney example crashes
Reported by: | duncan | Owned by: | Ole |
---|---|---|---|
Priority: | normal | Milestone: | |
Component: | Other | Version: | 1.0 |
Severity: | normal | Keywords: | |
Cc: |
Description
When trying to run the Sydney example I got a crash. Does this work for anyone else? Is there a known reason why it doesn't work?
The crash;
Using attribute elevation from file m:\inundation\sydney_tsunami_examp le_2006\topographies\sydneytopo.pts Available attributes: ['elevation'] Caching: looking for cached files c:\.python_cache\fit_to_mesh[-132031 2002]_{Result,Args,Admin}.z +---------------------------------------------------------- | Tue Aug 29 10:38:42 2006. Evaluating function fit_to_mesh +---------------------------------------------------------- | Arguments: (Array: (14961, 2), Array: (29311, 3), Array: (989056, 2), Array: (989056,)) | Keyword Args: {'alpha': None, 'mesh_origin': (-1, 316000.0, 6238000. 0), 'verbose': True, 'data_origin': (56, 332090, 6246250)} | Reason: No cached result +---------------------------------------------------------- Traceback (most recent call last): File "I:\documentation\user_manual\examples\runsydney.py", line 119, in ? verbose = True) File "i:\anuga_core\source\anuga\pyvolution\domain.py", line 301, in set_quantity self.quantities[name].set_values(*args, **kwargs) File "i:\anuga_core\source\anuga\pyvolution\quantity.py", line 352, in set_values use_cache = use_cache) File "i:\anuga_core\source\anuga\pyvolution\quantity.py", line 745, in set_values_from_file use_cache = use_cache) File "i:\anuga_core\source\anuga\pyvolution\quantity.py", line 606, in set_values_from_geospatial_data use_cache = use_cache) File "i:\anuga_core\source\anuga\pyvolution\quantity.py", line 672, in set_values_from_points compression=False) File "I:\anuga_core\source\anuga\caching\caching.py", line 349, in c ache T = apply(func,args,kwargs) File "I:\anuga_core\source\anuga\fit_interpolate\fit.py", line 438, in fit_to_mesh alpha=alpha) File "I:\anuga_core\source\anuga\fit_interpolate\fit.py", line 93, i n __init__ max_vertices_per_cell) File "i:\anuga_core\source\anuga\fit_interpolate\general_fit_interpo late.py", line 83, in __init__ self.mesh.check_integrity() File "I:\anuga_core\source\anuga\pyvolution\neighbour_mesh.py", line 601, in check_integrity a0 = anglediff(v1, v0) File "i:\anuga_core\source\anuga\utilities\numerical_tools.py", line 73, in anglediff a1 = angle(v1) File "i:\anuga_core\source\anuga\utilities\numerical_tools.py", line 49, in angle theta = acos(p) ValueError: math domain error
Change History (4)
comment:1 Changed 18 years ago by ole
comment:2 Changed 18 years ago by ole
- Resolution set to worksforme
- Status changed from new to closed
With INUNDATIONHOME set, it worked fine for me.
comment:3 Changed 18 years ago by Duncan <duncan.gray@…>
works for me as well now. Change set #6388 would'v fixed this.
comment:4 Changed 18 years ago by duncan
Oops. dyslexic error Changeset [3688] by ole Fixed get_boundary polygon based on information from new unit test. It now works for all examples of meshes provided.
Note: See
TracTickets for help on using
tickets.
Doesn't work for me either - but in my case a file can't be found:
X:\inundation\sandpits\onielsen\anuga_core\documentation\user_manual\examples>python runsydney.py refzone 56 Traceback (most recent call last):
IOError: [Errno 2] No such file or directory: 'X:
inundation
sydney_tsunami_example_2006
polygons
poly2.csv'