Tu, J. H., Rowley, C. W., Luchtenburg, D. M., Brunton, S. L., and Kutz, J. N.
Journal of Computational Dynamics, 1(2):391–421, Dec 2014.