odeint wrapper and rootfinder compile