pydstool icon indicating copy to clipboard operation
pydstool copied to clipboard

PyDSTool main development repo

Results 52 pydstool issues
Sort by recently updated
recently updated
newest added

Python 3.8 support required PR #150 to be merged, which has now been done. Also ensures that all tests run with Python 3.6, 3.7 and 3.8 but coverage only calculated...

I am replicating the results in the tutorial here http://www.ni.gsu.edu/~rclewley/PyDSTool/Tutorial/Tutorial_VdP.html But computing the fixed points in the 3rd code segment throws the following error: >> Traceback (most recent call last):...

VODE was looking ahead by one time sample when preparing next time step's external inputs for use in the RHS function. This partly fixes the primary issue described here: https://sourceforge.net/p/pydstool/discussion/472291/thread/e55d28a2/

I'm not sure if this matters much, as I can't actually find where this variable is used anywhere, but the fixedpoint_2D class in phaseplane.py has a variable "_classifcations". I can...

parseUtils.py symbolMapClass does not cache results when it uses parserObject to check unrecognized string inputs. It could update lookupDict with its result for *much* greater efficiency if being called repeatedly...

bug

When attempting to save PyCont (ContClass) objects, method saveObject gives error: Example: (import PyDSTool as dst) DSargs - ode system; ode - generator traj - trajectory pts - some points...

bug

Like XPPAUT's functionality, create some macros to automatically generate bifurcation diagrams.

enhancement

`Vode_ODEsystem` is based on `scipy.integrate.ode`, which supports several integrators ("vode", "lsoda", "dorpi5", "dop853"). Suggestion: make it possible to select integrator somehow. Possible solutions: - Add option to `Vode_ODEsystem` for selected...

enhancement

What's the best way to deal with PyDSTool/**init**.py's from . import Generator as GenModule from .Generator import Generator as Generator_ from .Generator import * Generator = GenModule from . import...

enhancement

While preparing data to be returned to Python, function `PackOut` (`PyDSTool/integrator/interface.c`) makes a copy of _all_ computed data and **doubles** amount of used memory as a result.

bug