One fatigue damage constitutive model for rocks considering previously accumulated degradation and its engineering application on the fatigue life prediction | Synapse