A bar explosion model based on continuous–discontinuous element method and its application in blasting excavation | Synapse