Package esys :: Package modellib :: Module visualization :: Class Visualization
[hide private]
[frames] | no frames]

Class Visualization

                       object --+            
                                |            
escript.modelframe.LinkableObject --+        
                                    |        
      escript.modelframe.ParameterSet --+    
                                        |    
                 escript.modelframe.Model --+
                                            |
                                           Visualization
Known Subclasses:

Generic visualization Model

Instance Methods [hide private]
 
__init__(self, **kwargs)
Initialisation of the visualisation model object
 
doInitialization(self)
does some kind of initialisation
 
getFrameCounter(self)
returns a frame counter
 
getFrameFileName(self)
float
getSafeTimeStepSize(self, dt)
returns new step size
 
writeFrame(self)
returns True if the time stamp for writing frame is reached.

Inherited from escript.modelframe.Model: __str__, doFinalization, doInitialPostprocessing, doInitialStep, doStep, doStepPostprocessing, doStepPreprocessing, finalize, setUp, terminateInitialIteration, terminateIteration, toDom

Inherited from escript.modelframe.ParameterSet: __delattr__, __iter__, __repr__, checkLinkTargets, declareParameter, declareParameters, releaseParameters, showParameters, writeXML

Inherited from escript.modelframe.LinkableObject: __getattr__, __setattr__, getAttributeObject, hasAttribute, trace

Inherited from object: __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__

Class Methods [hide private]

Inherited from escript.modelframe.ParameterSet: fromDom

Class Variables [hide private]

Inherited from escript.modelframe.Model: UNDEF_DT

Instance Variables [hide private]
  dt
increment for output (in)
  filename
name of the output file (in)
  n
frame counter (in)
  t
current time (in)
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, **kwargs)
(Constructor)

 

Initialisation of the visualisation model object

Parameters:
  • debug - Debugging flag
Overrides: object.__init__

doInitialization(self)

 

does some kind of initialisation

Overrides: escript.modelframe.Model.doInitialization

getSafeTimeStepSize(self, dt)

 

returns new step size

Parameters:
  • dt (float) - last time step size used
Returns: float
time step size that can savely be used
Overrides: escript.modelframe.Model.getSafeTimeStepSize