Mathematical Modelling Of Compaction And Diagenesis In Sedimentary Basins