During the summer, I contributed to multiple repositories under the JuliaDiffEq organization and completed the implementation of Exponential Runge-Kutta (ExpRK) integrators. My work can be roughly summarized into three parts: the exponential utilities, the integrators and sparse Jacobian support.
The development of utility functions/types used by the exponential occurs on the first four weeks and is summarized by the following blog posts:
Near the end of GSoC, I also migrated the utilities to a separate package ExponentialUtilities under JuliaDiffEq.