/[escript]/trunk/modellib/py_src/tsunami.py
ViewVC logotype

Diff of /trunk/modellib/py_src/tsunami.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 263 by cochrane, Tue Nov 29 09:55:16 2005 UTC revision 264 by cochrane, Tue Nov 29 10:06:39 2005 UTC
# Line 903  class SurfMovie(Model): Line 903  class SurfMovie(Model):
903    
904             self.firstFrame = True             self.firstFrame = True
905    
906           self.imageFiles = []
907    
908         def doInitialization(self):         def doInitialization(self):
909            """            """
910            Initializes the time integration scheme            Initializes the time integration scheme
# Line 1188  class SurfMovie(Model): Line 1190  class SurfMovie(Model):
1190               outWriter.SetFileName(imgFname)               outWriter.SetFileName(imgFname)
1191               outWriter.Write()               outWriter.Write()
1192               print "Wrote %s" % imgFname               print "Wrote %s" % imgFname
              os.system("display %s" % imgFname)  
1193               self.paramsFileString += "%s\n" % imgFname               self.paramsFileString += "%s\n" % imgFname
1194             self.imageFiles.append(imgFname)
1195    
1196               self.__next_t+=self.dt               self.__next_t+=self.dt
1197    
# Line 1225  class SurfMovie(Model): Line 1227  class SurfMovie(Model):
1227            if result != 0:            if result != 0:
1228                print "An error occurred in mpeg conversion"                print "An error occurred in mpeg conversion"
1229    
1230          # now clean up the image files
1231          print "Removing temporary image files"
1232          os.unlink("%s.params" % self.filename)
1233          for fname in self.imageFiles:
1234              os.unlink(fname)
1235    
1236  if __name__=="__main__":  if __name__=="__main__":
1237     from esys.escript.modelframe import Link,Simulation     from esys.escript.modelframe import Link,Simulation
1238     from esys.modellib.input import Sequencer     from esys.modellib.input import Sequencer

Legend:
Removed from v.263  
changed lines
  Added in v.264

  ViewVC Help
Powered by ViewVC 1.1.26