Dynamic Modeling of Earthquake Sources On Rough Faults