Fault-Sketch: A Framework for Modeling Geological Faults and Displacements