A locally implicit time-reversible sonic point processing algorithm for one-dimensional shallow-water equations. - Nikita Afanasiev; Vasilij M. Goloviznin (J. Comput. Phys., 2021)