A constitutive framework for rocks undergoing solid dissolution. (April 2023)