Analysis and application of a compact multistep ADI solver for a class of nonlinear viscous wave equations