Solving differential equations with derivatives on both sides of the equation

In the most general case, this is a differential-algebraic equation (DAE), for which DifferentialEquations.jl provides several solvers.

(For example, the incorrect “three-body equations” above correspond to a mass-matrix DAE.)

2 Likes