Simulating Hydraulic Fracture Propagation In Crustal Processes