Solving ordinary differential equations in Python - Sundnes, Joakim (Simula SpringerBriefs on computing, 2024)