Package PyDSTool :: Package Toolbox :: Module dssrt :: Class domscales
[hide private]
[frames] | no frames]

Class domscales

source code

object --+
         |
        domscales

Instance Methods [hide private]
 
__init__(self, focus_var, traj_pts, influence_pts, influence_type, tau_refs, psi_refs, opts=None)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
calc_epochs(self, sigma, gamma, relative_ratios=False)
Calculate epochs without cycle checking
source code
 
calc_fast_slow(self, taus, gamma)
Determines variables which are always fast and slow, and those which are ever fast and slow, over a given set of time scale points.
source code
 
lookup_index(self, ix)
Locates index ix in the epochs, returning the epoch index, epoch object, and the index within the epoch's pointset data.
source code
 
lookup_time(self, t)
Locates time t in the epochs, returning the epoch index, epoch object, and the approximate corresponding index within the epoch's pointset data.
source code
 
calc_regimes(self, options=None) source code
 
get_domscales_point(self, i, relative_ratios) source code

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self, focus_var, traj_pts, influence_pts, influence_type, tau_refs, psi_refs, opts=None)
(Constructor)

source code 

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

Overrides: object.__init__
(inherited documentation)

lookup_time(self, t)

source code 

Locates time t in the epochs, returning the epoch index, epoch object, and the approximate corresponding index within the epoch's pointset data. Note, because of the time discretization, time is compared up to the next epoch's start time.