tuor diff eq