Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members  

OptimizationModel Namespace Reference


Compounds

class  EllipsoidModel
class  MandelbrotModel
class  ParabolicRidgeModel
class  RosenbrockModel
class  SphereModel

Functions

 sqr (x)
 __init__ (self, n=0, name='No Name')
 evaluate (self, x)
 qfun (self)
 MandelbrotIteration (p, n)


Function Documentation

__init__ self   ,
  = 0,
name    = 'No Name'
 

evaluate self   ,
 
 

Optimization evaluation function. Maps input vector x to scalar error resp. quality value.

MandelbrotIteration  ,
 
 

Mandelbrot iteration. Do at most n iterations of the complex mapping X(i+1) = XiČ + c with parameter c and X0 = 0 until it diverges (max. n times), divergence criterium is | Xi | > 2.0. Periodicity checking is also done. Arguments:

  • p(ro): List of length one containing complex constant c. This also represents X1. Return value:
  • number of iterations done in case of divergence
  • minus period in case of periodicity
  • n else. Also on return list p will contain the iteration sequence (X0 excluded).

qfun self   
 

Get the quality evaluation function

sqr  
 


Generated on Thu Feb 27 21:24:39 2003 for PyEs by doxygen1.2.17