The inverse routing method is developed by Ming Pan and Eric Wood at Princeton University. All the Matlab code were originally developed at Princeton University. Please cite the following if you use this method and source code:
Pan M. and E. F. Wood (2013): Inverse streamflow routing, Hydrol. Earth Syst. Sci., 17, 4577-4588, doi:10.5194/hess-17-4577-2013.