Changeset 4960
- Timestamp:
- Jan 19, 2008, 8:03:51 PM (17 years ago)
- Location:
- anuga_work/development/shallow_water_1d
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
anuga_work/development/shallow_water_1d/domain_t2.py
r4959 r4960 8 8 """ 9 9 from generic_boundary_conditions import * 10 from coordinate_transforms.geo_reference import Geo_reference10 #from coordinate_transforms.geo_reference import Geo_reference 11 11 12 12 class Domain: … … 14 14 def __init__(self, coordinates, boundary = None, 15 15 conserved_quantities = None, other_quantities = None, 16 tagged_elements = None , geo_reference = None):16 tagged_elements = None): 17 17 """ 18 18 Build 1D elements from x coordinates … … 24 24 self.coordinates = array(coordinates) 25 25 26 if geo_reference is None:27 self.geo_reference= Geo_reference() #Use defaults28 else:29 self.geo_reference = geo_reference26 ## if geo_reference is None: 27 ## self. = Geo_reference() #Use defaults 28 ## else: 29 ## self.geo_reference = geo_reference 30 30 31 31 #Register number of Elements -
anuga_work/development/shallow_water_1d/dry_dam.py
r4959 r4960 118 118 k = k+1 119 119 print 'That took %.2f seconds' %(time.time()-t0) 120 X = domain.vertices 121 StageQ = domain.quantities['stage'].vertex_values 122 XmomQ = domain.quantities['xmomentum'].vertex_values 123 h, uh = analytical_sol(X .flat,domain.time)120 X = domain.vertices.flat 121 StageQ = domain.quantities['stage'].vertex_values.flat 122 XmomQ = domain.quantities['xmomentum'].vertex_values.flat 123 h, uh = analytical_sol(X,domain.time) 124 124 #from pylab import * # this command stuffs up setting of new domain 125 125 from pylab import plot,title,xlabel,ylabel,legend,savefig,show,hold,subplot -
anuga_work/development/shallow_water_1d/dry_dam_sudi.py
r4959 r4960 124 124 XmomQ = domain.quantities['xmomentum'].vertex_values 125 125 h, uh = analytical_sol(X.flat,domain.time) 126 126 x = X.flat 127 127 128 from pylab import plot,title,xlabel,ylabel,legend,savefig,show,hold,subplot 128 print 'test 2'129 print 'test 2' 129 130 hold(False) 130 131 print 'test 3' 131 132 plot1 = subplot(211) 132 133 print 'test 4' 133 plot( X,h,X,StageQ)134 plot(x,h,x,StageQ.flat) 134 135 print 'test 5' 135 136 plot1.set_ylim([-1,11]) … … 139 140 'upper right', shadow=True) 140 141 plot2 = subplot(212) 141 plot( X,uh,X,XmomQ)142 plot(x,uh,x,XmomQ.flat) 142 143 plot2.set_ylim([-35,35]) 143 144 -
anuga_work/development/shallow_water_1d/shallow_water_1d.py
r4959 r4960 51 51 class Domain(Generic_Domain): 52 52 53 def __init__(self, coordinates, boundary = None, tagged_elements = None, 54 geo_reference = None): 53 def __init__(self, coordinates, boundary = None, tagged_elements = None): 55 54 56 55 conserved_quantities = ['stage', 'xmomentum'] … … 58 57 Generic_Domain.__init__(self, coordinates, boundary, 59 58 conserved_quantities, other_quantities, 60 tagged_elements , geo_reference)59 tagged_elements) 61 60 62 61 from config import minimum_allowed_height, g -
anuga_work/development/shallow_water_1d/shallow_water_h.py
r4959 r4960 51 51 class Domain(Generic_Domain): 52 52 53 def __init__(self, coordinates, boundary = None, tagged_elements = None, 54 geo_reference = None): 53 def __init__(self, coordinates, boundary = None, tagged_elements = None): 55 54 56 55 conserved_quantities = ['height', 'xmomentum'] … … 58 57 Generic_Domain.__init__(self, coordinates, boundary, 59 58 conserved_quantities, other_quantities, 60 tagged_elements , geo_reference)59 tagged_elements) 61 60 62 61 from config import minimum_allowed_height, g
Note: See TracChangeset
for help on using the changeset viewer.