Simulation of cracking processes of the rectangular cavern surrounding rock based on a continuum–discontinuum method | Synapse