Geophysical Finite-Element Simulation Tool (GeoFEST): Algorithms and Validation for Quasistatic Regional Faulted Crust Problems
GeoFEST (Geophysical Finite Element Simulation Tool) is a two- and three-dimensional finite element software package for the modeling of solid stress and strain in geophysical and other continuum domain applications. It is one of the featured high-performance applications of the NASA QuakeSim project. The program is targeted to be compiled and run on UNIX systems, and is running on diverse systems including sequential and message-passing parallel systems. Solution to the elliptical partial differential equations is obtained by finite element basis sampling, resulting in a sparse linear system primarily solved by conjugate gradient iteration to a tolerance level: on sequential systems a Crout factorization for the direct inversion of the linear system is also supported. The physics models supported include isotropic linear elasticity and both Newtonian and power-law viscoelasticity, via implicit quasi-static time stepping. In addition to triangular, quadrilateral, tetrahedral and hexahedral continuum elements, GeoFEST supports split-node faulting, body forces, and surface tractions. This software and related mesh refinement strategies have been validated on a variety of test cases with rigorous comparison to analytical solutions. These include a box-shaped domain with imposed motion on one surface, a pair of strike slip faults in stepover arrangement, and two community-agreed benchmark cases: a strike slip fault in an enclosing box, and a quarter-domain circular fault problem. Scientific applications of the code include the modeling of static and transient co- and post-seismic earth deformation, Earth response to glacial, atmospheric and hydrological loading, and other scenarios involving the bulk deformation of geologic media.
KeywordsStrike Slip Fault Reverse Fault Fault Slip Surface Traction Fault Surface
Unable to display preview. Download preview PDF.
- Aagaard, B., Armendariz, L., Gable, C., Hager, B., Hetland, E., Knepley, M., Lu, J., Lyzenga, G., Parker, J., Simons, M., and Williams, C., Benchmarking crustal deformation modeling software: Ensuring accurate and consistent results, Southern California Earthquake Center Annual Meeting, September 10–13, (Palm Springs, California, 2006).Google Scholar
- Glasscoe, M., Donnellan, A., Granat, R., Lyzenga, G., Norton, C., and Parker, J. (2006), Simulation-and Statistics-Based Analysis of the 1906 Earthquake and Northern California Faults, Seismol. Res. Lett. 77, 247.Google Scholar
- Hughes, T.J.R., The Finite Element Method: Linear Static and Dynamic Finite Element Analysis (Dover, Publication, Inc., Mineola, New York, 2000).Google Scholar
- Melosh, H.J. and Raefsky, A. (1981), A simple and efficient method for introducing faults into finite-element computations, Bull. Seismol. Soc. Am. 71, 1391–1400.Google Scholar
- Norton, C. and Cwik, T., Parallel Unstructured AMR and Gigabit Networking for Beowulf-Class Clusters, Parallel Processing and Applied Mathematics, 4th Internat. Conf., PPAM 2001 (LNCS 2328), (Springer-Verlag, Berlin, 2002) 552–563.Google Scholar
- Okada, Y. (1985), Surface deformation due to shear and tensile faults in a half-space, Bull. Seismol. Soc. Am. 75, 1135–1154.Google Scholar
- Owen, R.J. and Hinton, E., Finite Elements in Plasticity: Theory and Practice. (Pineridge Press Ltd., Swansea, 1980).Google Scholar
- Parker, J.W., Donnellan, A., Lyzenga, G., Rundle, J.B., and Tullis, T., Performance modeling codes for the QuakeSim problem solving environment, Proc. Internat. Conf. on Comp. Sci. (Part III, LNCS 2659) (Springer-Verlag, Berlin 2003), 845–862.Google Scholar
- Pierce, M., Youn, C., and Fox, G., Interacting data services for distributed earthquake modeling, Proc. Internat. Conf. Comp. Sci. (Part III, LNCS 2659), (Springer-Verlag, Berlin, 2003) 863–871.Google Scholar