Text this: A local differential quadrature method for the generalized nonlinear Schrödinger (GNLS) equation