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 |
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 |
|
|
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 |