Package PyDSTool :: Package Toolbox :: Module phaseplane :: Class max_curvature_zone_node
[hide private]
[frames] | no frames]

Class max_curvature_zone_node

source code

       object --+                    
                |                    
 MProject.feature --+                
                    |                
MProject.feature_node --+            
                        |            
 MProject.ql_feature_node --+        
                            |        
                    zone_node --+    
                                |    
              nullcline_zone_node --+
                                    |
                                   max_curvature_zone_node

Find all zones with locally maximal curvature. Optional selection of those facing up or down only: par: direction (-1, 0, 1, where 0 selects either (default))

Nested Classes [hide private]
  _leaf_class
A single zone of locally maximal curvature
Instance Methods [hide private]
 
evaluate(self, nullc)
Default method: evaluate sub-features in order (assumes they are stored as a list).
source code

Inherited from zone_node: finish

Inherited from zone_node (private): _local_init

Inherited from MProject.feature_node: __getitem__, __init__, __repr__, __str__, propagate_verbosity, set_ref_traj

Inherited from MProject.feature_node (private): _residual_info

Inherited from MProject.feature: __call__, __eq__, __hash__, __ne__, info, postprocess_ref_traj, prepare, reset_metric, validate

Inherited from MProject.feature (private): _find_idx

Inherited from object: __delattr__, __getattribute__, __new__, __reduce__, __reduce_ex__, __setattr__

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

evaluate(self, nullc)

source code 

Default method: evaluate sub-features in order (assumes they are stored as a list).

Can override with more sophisticated method (e.g. for use with a dictionary of sub-features).

Overrides: MProject.feature.evaluate