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

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

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

revision 917 by gross, Tue Jan 2 02:46:53 2007 UTC revision 918 by gross, Wed Jan 3 06:30:00 2007 UTC
# Line 20  class Visualization(Model): Line 20  class Visualization(Model):
20      @ivar filename: name of the output file (in)      @ivar filename: name of the output file (in)
21      """      """
22    
23      def __init__(self, debug=False):      def __init__(self, **kwargs):
24          """          """
25          Initialisation of the visualisation model object          Initialisation of the visualisation model object
26    
27          @param debug: Debugging flag          @param debug: Debugging flag
28          """          """
29          super(Visualization,self).__init__(debug=debug)          super(Visualization,self).__init__(**kwargs)
30          self.declareParameter(t=0.,          self.declareParameter(t=0.,
31                                n=0,                                n=0,
32                                dt=1,                                dt=1,
# Line 89  class Movie(Visualization): Line 89  class Movie(Visualization):
89      @ivar tensor: tensor data set (in)      @ivar tensor: tensor data set (in)
90      """      """
91    
92      def __init__(self, debug=False):      def __init__(self, **kwargs):
93          """          """
94          Initialisation of the visualisation model object          Initialisation of the visualisation model object
95    
96          @param debug: Debugging flag          @param debug: Debugging flag
97          """          """
98          super(Movie,self).__init__(debug=debug)          super(Movie,self).__init__(**kwargs)
99          self.declareParameter(scalar=None,          self.declareParameter(scalar=None,
100                                vector=None,                                vector=None,
101                                tensor=None)                                tensor=None)
# Line 120  class ShadePlot(Movie): Line 120  class ShadePlot(Movie):
120      Shaded contour plots      Shaded contour plots
121      """      """
122            
123      def __init(self, debug=False):      def __init(self, **kwargs):
124          """          """
125          Initialisation          Initialisation
126          """          """
127          Movie.__init__(self, debug)          Movie.__init__(self, **kwargs)
128          self.declareParameter(filename="shadePlot.%s.png")          self.declareParameter(filename="shadePlot.%s.png")
129    
130      def doStepPostprocessing(self, dt):      def doStepPostprocessing(self, dt):
# Line 159  class ArrowPlot(Movie): Line 159  class ArrowPlot(Movie):
159      Arrow/vector/quiver plots      Arrow/vector/quiver plots
160      """      """
161            
162      def __init(self, debug=False):      def __init(self, **kwargs):
163          """          """
164          Initialisation          Initialisation
165          """          """
166          Movie.__init__(self, debug)          Movie.__init__(self, **kwargs)
167          self.declareParameter(filename="arrowPlot.%s.png")          self.declareParameter(filename="arrowPlot.%s.png")
168    
169      def doStepPostprocessing(self, dt):      def doStepPostprocessing(self, dt):
# Line 198  class EllipsoidPlot(Movie): Line 198  class EllipsoidPlot(Movie):
198      Ellipsoid plots      Ellipsoid plots
199      """      """
200            
201      def __init(self, debug=False):      def __init(self, **kwargs):
202          """          """
203          Initialisation          Initialisation
204          """          """
205          Movie.__init__(self, debug)          Movie.__init__(self, **kwargs)
206    
207    
208  class WriteVTK(Visualization):  class WriteVTK(Visualization):
# Line 292  class WriteVTK(Visualization): Line 292  class WriteVTK(Visualization):
292      @ivar name19: name tag for data set 19      @ivar name19: name tag for data set 19
293      @type name19: C{str} or C{None}      @type name19: C{str} or C{None}
294      """      """
295      def __init__(self, debug=False):      def __init__(self, **kwargs):
296          """          """
297          Initialisation of the WriteVTK object          Initialisation of the WriteVTK object
298    
299          @param debug: debugging flag          @param debug: debugging flag
300          @type debug: C{bool}          @type debug: C{bool}
301          """          """
302          super(WriteVTK,self).__init__(debug=debug)          super(WriteVTK,self).__init__(**kwargs)
303          self.declareParameter(data0=None,name0=None,          self.declareParameter(data0=None,name0=None,
304                                data1=None,name1=None,                                data1=None,name1=None,
305                                data2=None,name2=None,                                data2=None,name2=None,

Legend:
Removed from v.917  
changed lines
  Added in v.918

  ViewVC Help
Powered by ViewVC 1.1.26