Integrating Factor Differential Equation Solver