  We devise a stabilized method to weakly enforce bound constraints in the
discrete solution of advection-dominated diffusion problems. This method
combines a nonlinear penalty formulation with a discontinuous Galerkin-based
residual minimization method. We illustrate the efficiency of this scheme for
both uniform and adaptive meshes through proper numerical examples.
