Zaslat SMS: Elasticity, fracture and flow, with engineering and geological applications.