Changeset 6768 for branches/numpy/anuga/geospatial_data
- Timestamp:
- Apr 8, 2009, 1:17:20 PM (16 years ago)
- Location:
- branches/numpy/anuga/geospatial_data
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/numpy/anuga/geospatial_data/geospatial_data.py
r6689 r6768 9 9 from warnings import warn 10 10 from string import lower 11 from RandomArray import randint, seed, get_seed12 11 from copy import deepcopy 13 12 import copy … … 15 14 from Scientific.IO.NetCDF import NetCDFFile 16 15 import numpy as num 16 from numpy.random import randint, seed 17 17 18 18 from anuga.coordinate_transforms.lat_long_UTM_conversion import UTMtoLL … … 713 713 # plus recalcule seed when no seed provided. 714 714 if seed_num is not None: 715 seed(seed_num , seed_num)715 seed(seed_num) 716 716 else: 717 717 seed() 718 718 719 if verbose: print "seed:", get_seed()719 #if verbose: print "seed:", get_seed() 720 720 721 721 random_num = randint(0, self_size-1, (int(new_size),)) -
branches/numpy/anuga/geospatial_data/test_geospatial_data.py
r6441 r6768 1688 1688 1689 1689 P = G1.get_data_points(absolute=False) 1690 expected = [[5.0, 4.0], [4.0, 3.0], [4.0, 2.0], 1691 [3.0, 1.0], [2.0, 3.0]] 1690 expected = [[5.,4.], [4.,1.], [2.,4.], [2.,3.], [1.,4.]] 1691 # expected = [[5.0, 4.0], [4.0, 3.0], [4.0, 2.0], 1692 # [3.0, 1.0], [2.0, 3.0]] 1692 1693 msg = 'Expected %s, but\nP=%s' % (str(expected), str(P)) 1693 1694 assert num.allclose(P, expected), msg 1694 1695 1695 1696 A = G1.get_attributes() 1696 expected = [24, 1 8, 17, 11, 8]1697 expected = [24, 16, 9, 8, 4] 1697 1698 msg = 'expected=%s, but A=%s' % (str(expected), str(A)) 1698 1699 assert num.allclose(A, expected), msg … … 1703 1704 # below is a workaround until randint works on cyclones compute nodes 1704 1705 if get_host_name()[8:9] != '0': 1705 from RandomArray import randint,seed1706 1707 seed( 100,100)1706 from numpy.random import randint, seed 1707 1708 seed((100, 100)) 1708 1709 a_points = randint(0, 999999, (10,2)) 1709 1710 points = a_points.tolist() … … 1719 1720 1720 1721 P = G1.get_data_points(absolute=False) 1721 expected = [[ 982420., 28233.]]1722 expected = [[425835., 137518.]] 1722 1723 msg = 'expected=%s, but\nP=%s' % (str(expected), str(P)) 1723 1724 assert num.allclose(P, expected), msg … … 1814 1815 os.remove(mesh_filename) 1815 1816 1816 assert(alpha == 0.01) 1817 msg = 'alpha=%s' % str(alpha) 1818 # 0.01 was expected with Numeric.RandomArray RNG 1819 assert alpha==1.0, msg 1817 1820 1818 1821 def test_find_optimal_smoothing_parameter2(self):
Note: See TracChangeset
for help on using the changeset viewer.