Changeset 1276


Ignore:
Timestamp:
May 2, 2005, 10:07:19 PM (20 years ago)
Author:
steve
Message:
 
Location:
inundation/ga/storm_surge
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • inundation/ga/storm_surge/pyvolution/netherlands.py

    r1266 r1276  
    7979N = 130 #size = 33800
    8080N = 600 #Size = 720000
    81 N = 50
     81N = 60
    8282
    8383#N = 15
     
    151151t0 = time.time()
    152152
    153 for t in domain.evolve(yieldstep = 0.005, finaltime = 10.0):
     153for t in domain.evolve(yieldstep = 0.01, finaltime = 10.0):
    154154    domain.write_time()
    155155
  • inundation/ga/storm_surge/pyvolution/realtime_visualisation_new.py

    r1273 r1276  
    1616        self.bed   = domain.quantities['elevation'].vertex_values
    1717        self.stage = domain.quantities['stage'].vertex_values
     18        self.xmomentum = domain.quantities['xmomentum'].vertex_values
     19        self.ymomentum = domain.quantities['ymomentum'].vertex_values
    1820
    1921        self.max_x = max(max(self.vertices[:,0],self.vertices[:,2],self.vertices[:,4]))
     
    4951        self.timer=label(pos=(0.75,0.5,0.5),text='Time=%10.5e'%self.domain.time)
    5052
    51         self.update_all()
     53        #self.update_all()
    5254
    5355    def update_all(self):
     
    8486        self.stage_model.normal = self.normals
    8587
    86 
     88    def update_xmomentum(self):
     89        c0 = 0.1
     90        c1 = 0.4
     91        c2 = 0.99
     92        #print 'update stage arrays'
     93        self.update_arrays(self.xmomentum, (c0,c1,c2) )
     94        #print 'update stage image'
     95        self.stage_model.pos    = self.pos
     96        self.stage_model.color  = self.colour
     97        self.stage_model.normal = self.normals
     98
     99    def update_ymomentum(self):
     100        c0 = 0.1
     101        c1 = 0.4
     102        c2 = 0.99
     103        #print 'update stage arrays'
     104        self.update_arrays(self.ymomentum, (c0,c1,c2) )
     105        #print 'update stage image'
     106        self.stage_model.pos    = self.pos
     107        self.stage_model.color  = self.colour
     108        self.stage_model.normal = self.normals
    87109
    88110    def update_arrays(self,quantity,qcolor):
     
    268290    domain.surface = surface
    269291
     292    surface.update_bed()
     293    surface.update_stage()
     294    #surface.update_xmomentum()
     295    #surface.update_ymomentum
     296    surface.update_timer()
     297
    270298def update(domain):
    271299
     
    273301    surface = domain.surface
    274302    surface.update_stage()
     303    #surface.update_xmomentum()
     304    #surface.update_ymomentum()
    275305    surface.update_timer()
    276306    #print 'end visual update'
Note: See TracChangeset for help on using the changeset viewer.