Package PyDSTool :: Package Generator :: Module MapSystem' :: Class MapSystem
[hide private]
[frames] | no frames]

Class MapSystem

source code

           object --+        
                    |        
baseclasses.Generator --+    
                        |    
      baseclasses.discGen --+
                            |
                           MapSystem

Discrete dynamical systems, as maps (difference equations).

Instance Methods [hide private]
 
AuxVars(self, t, xdict, pdict=None, asarray=True)
asarray is an unused, dummy argument for compatibility with Model.AuxVars
source code
 
Jacobian(self, t, xdict, pdict=None, asarray=True)
asarray is an unused, dummy argument for compatibility with Model.Jacobian
source code
 
JacobianP(self, t, xdict, pdict=None, asarray=True)
asarray is an unused, dummy argument for compatibility with Model.JacobianP
source code
 
Rhs(self, t, xdict, pdict=None, asarray=True)
asarray is an unused, dummy argument for compatibility with Model.Rhs
source code
 
__del__(self) source code
 
__getstate__(self) source code
 
__init__(self, kw)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
__setstate__(self, state) source code
 
addMethods(self) source code
 
checkInitialConditions(self, checkauxvars=False) source code
 
compute(self, trajname, ics=None) source code
 
haveJacobian(self)
Report whether map system has an explicit user-specified Jacobian associated with it.
source code
 
haveJacobian_pars(self)
Report whether generator has an explicit user-specified Jacobian with respect to pars associated with it.
source code
 
set(self, **kw)
Set map system parameters
source code

Inherited from baseclasses.discGen: validateSpec

Inherited from baseclasses.Generator: __copy__, __deepcopy__, __repr__, __str__, addEvtPars, checkArgs, contains, get, getEventTimes, getEvents, info, query, resetEventTimes, resetEvents, setEventICs, showAuxFnSpec, showAuxSpec, showEventSpec, showSpec

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

Class Variables [hide private]
  _needKeys = ['name', 'varspecs']
  _optionalKeys = ['globalt0', 'checklevel', 'model', 'abseps', ...
  _validKeys = ['globalt0', 'xdomain', 'tdata', 'tdomain', 'chec...

Inherited from baseclasses.Generator (private): _querykeys

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__del__(self)
(Destructor)

source code 
Overrides: baseclasses.Generator.__del__

__getstate__(self)

source code 
Overrides: baseclasses.Generator.__getstate__

__init__(self, kw)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

__setstate__(self, state)

source code 
Overrides: baseclasses.Generator.__setstate__

haveJacobian(self)

source code 

Report whether map system has an explicit user-specified Jacobian associated with it.

Overrides: baseclasses.Generator.haveJacobian

haveJacobian_pars(self)

source code 

Report whether generator has an explicit user-specified Jacobian with respect to pars associated with it.

Overrides: baseclasses.Generator.haveJacobian_pars

set(self, **kw)

source code 

Set map system parameters

Overrides: baseclasses.Generator.set

Class Variable Details [hide private]

_optionalKeys

Value:
['globalt0',
 'checklevel',
 'model',
 'abseps',
 'eventPars',
 'FScompatibleNames',
 'FScompatibleNamesInv',
 'tdomain',
...

_validKeys

Value:
['globalt0',
 'xdomain',
 'tdata',
 'tdomain',
 'checklevel',
 'ics',
 'pars',
 'inputs',
...