A generalized discrete strong discontinuity approach