A discontinuous Galerkin method for simulating the effects of arbitrary discrete fractures on elastic wave propagation | Synapse