Vladimir Zakharov
Vladimir Zakharov
@robclewley, we must replace `__cmp__` with `__eq__` and `__ne__` for Python 3 support, anyway. So I suggest to remove check in `_applyStateMap` at all.
@robclewley , I talk about [this check](https://github.com/robclewley/pydstool/blob/master/PyDSTool/Model.py/#L2199:L2207): ``` if num_maps > 1: # ensure that all the maps are the same for multiple # simultaneous events that point to the...
@robclewley, ok. I'll try to describe, what I've found. In current state, 'examples/IF_delaynet_syn.py' example passes on Python 2 and fails on Python 3 with RuntimeError due to referred check. The...
@robclewley, if I replace `__cmp__` with rich comparison, example starts to fail with RuntimeError on Python 2 too. Because compared `EvMapping` objects are really different (they do have diferrent `defString`...
It seems, the problem is that these examples use `i1` and `j1` names for variables, which collide with scipy functions [scipy.special.i1](http://docs.scipy.org/doc/scipy/reference/generated/scipy.special.i1.html) and [scipy.special.j1](http://docs.scipy.org/doc/scipy/reference/generated/scipy.special.j1.html), respectively.
Surely. The only thing to consider is that examples use a bunch of such variables (`I1`, `I2`, etc), so all of them should be fixed consistently.
Broken examples at 3dbc42cc4f661368e464c1ae55e575b37912bad1 when running on Python 3.6.6: - HH_model_testbounds.py - PyCont_Hopfield.py - PyCont_Logistic.py - CIN.py - freefinger_noforce_radau.py - sloppycell_example.py - PyCont_MorrisLecar_TypeI.py - PyCont_MorrisLecar_TypeII.py
@Silmathoron Most changes have been already merged to `master`. I'll take a look and cherry-pick whether there are more changes.
To avoid name clashing, I suggest to rename modules to lowercase variants (Points -> points, Generator -> generator, etc), following Python 3 practice. In case someone uses direct imports (`from...
@robclewley, AFAIK, both radau and dopri are single-step methods and previously computed _trajectory_ data is not used in solvers.