**polar_ode**,
a Python code which
sets up and solves an ordinary differential equation (ODE)
whose variable is complex, and whose solution should be viewed
in a polar coordinate plot.

Mr Sourpuss says: converting this program from MATLAB to Python involved some peculiar features of Python that truly perplexed me. I gave up on the midpoint calculation, and concentrated on solve_ivp, and managed to get things to work. It wasn't great fun or illuminating, but I did want to get a complex ODE working.

The computer code and data files described and made available on this web page are distributed under the GNU LGPL license.

**polar_ode** is available in
a MATLAB version and
an Octave version and
a Python version.

python_ode, Python codes which sets up various systems of ordinary differential equations (ODE).

- polar_ode.py, the source code.
- polar_ode.sh, runs all the tests.
- polar_ode.txt, the output file.

- rms.m, reports the RMS norm of a vector.