OEDG: Oscillation-eliminating discontinuous Galerkin method for hyperbolic conservation laws | Synapse