Abstract
A numerical framework for modeling folds in structural geology is presented. This framework is based on a novel and recently published Hamilton–Jacobi formulation by which a continuum of layer boundaries of a fold is modeled as a propagating front. All the fold classes from the classical literature (parallel folds, similar folds, and other fold types with convergent and divergent dip isogons) are modeled in two and three dimensions as continua defined on a finite difference grid. The propagating front describing the fold geometry is governed by a static Hamilton–Jacobi equation, which is discretized by upwind finite differences and a dynamic stencil construction. This forms the basis of numerical solution by finite difference solvers such as fast marching and fast sweeping methods. A new robust and accurate scheme for initialization of finite difference solvers for the static Hamilton–Jacobi equation is also derived. The framework has been integrated in simulation software, and a numerical example is presented based on seismic data collected from the Karama Block in the North Makassar Strait outside Sulawesi.
Similar content being viewed by others
References
Burridge R, de Hoop MV, Miller D, Spencer C (1998) Multiparameter inversion in anisotropic media. Geophys J Int 134(3):757–777
Crandall MG, Lions PL (1983) Viscosity solutions of Hamilton–Jacobi equations. Trans Am Math Soc 277(1):1–43
Crandall MG, Evans LC, Lions PL (1984) Some properties of viscosity solutions of Hamilton–Jacobi equations. Trans Am Math Soc 282(2):487–502
Farin G (2002) Curves and surfaces for CAGD: a practical guide, 5th edn. Academic Press, San Diego
Gillberg T (2011) A semi-ordered fast iterative method (SOFI) for monotone front propagation in simulations of geological folding. In: Chan F, Marinova D, Anderssen B (eds) MODSIM2011: 19th international congress on modelling and simulation. Modelling and Simulation Society of Australia and New Zealand, pp 631–647
Harlow F, Welch J (1965) Numerical calculation of time-dependent viscous incompressible flow of fluid with free surface. Phys Fluids 8(12):2182–2189
Hjelle Ø, Petersen SA (2011) A Hamilton–Jacobi framework for modeling folds in structural geology. Math Geosci 43(7):741–761
Jeong WK, Fletcher PT, Tao R, Whitaker R (2007) Interactive visualization of volumetric white matter connectivity in DT-MRI using a parallel-hardware Hamilton–Jacobi solver. IEEE Trans Vis Comput Graph 13(6):1480–1487
Kao CY, Osher S, Tsai YH (2005) Fast sweeping methods for static Hamilton–Jacobi equations. SIAM J Numer Anal 42(6):2612–2632
Kornhauser E (1953) Ray theory for moving fluids. J Acoust Soc Am 25(5):945–949
LeVeque RJ (1992) Numerical methods for conservation laws. Lectures in mathematics ETH Zürich. Birkhäuser, Basel
Lin Q (2003) Enhancement, extraction, and visualization of 3d volume data. PhD thesis, Linköping University
Nishida T, Sugihara K, Kimura M (2007) Stable marker-particle method for the Voronoi diagram in a flow field. J Comput Appl Math 202(2):377–391
Petersen SA, Hjelle Ø(2008) Earth recursion, an important component in sheared earth model builders. In: EAGE 70th conference & exhibition. Extended abstracts
Petersen SA, Hjelle Ø, Jensen SL (2007) Earth modelling using distance fields derived by fast marching. In: EAGE 69th conference & exhibition. Extended abstracts
Petersen SA, Hjelle Ø, Hustoft S, Haubiers M, Rasmussen R (2012) Process based data-restoration and model-reconstruction workflow for seismic interpretation and model building. In: EAGE 74th conference & exhibition. Extended Abstracts
Pons JP, Boissonnat JD (2007) A Lagrangian approach to dynamic interfaces through kinetic triangulation of the ambient space. Comput Graph Forum 26(2):227–239
Qian J, Zhang YT, Zhao HK (2007) A fast sweeping method for static convex Hamilton–Jacobi equations. J Sci Comput 31(1/2):237–271
Ramsay JG (1967) Folding and fracturing of rocks. McGraw-Hill, New York and London
Sedgewick R, Wayne K (2010) Algorithms, 4th edn. Addison-Wesley, Reading
Sethian JA (1985) Curvature and the evolution of fronts. Commun Math Phys 101:487–499
Sethian JA (1996) A fast marching level set method for monotonically advancing fronts. Proc Natl Acad Sci USA 93:1591–1595
Sethian JA (1999) Level set methods and fast marching methods: evolving interfaces in computational geometry, fluid mechanics, computer vision, and materials science. Cambridge University Press, Cambridge
Sethian JA, Vladimirsky A (2003) Ordered upwind methods for static Hamilton–Jacobi equations: theory and algorithms. SIAM J Numer Anal 41(1):325–363
Toth DL (1985) On ray tracing parametric surfaces. In: SIGGRAPH, pp 171–179
Vladimirsky A (2001) Fast methods for static Hamilton–Jacobi partial differential equations. PhD thesis, Department of Mathematics, University of California, Berkeley
Zhao H (2005) A fast sweeping method for eikonal equations. Math Comput 74(250):603–627
Acknowledgements
The authors thank TGS for their permission to let us use the seismic profile from Sulawesi in the numerical example section. We thank Hans Petter Langtangen and Tor Gillberg for helpful discussions, and we also thank the reviewers for useful comments and suggestions that have significantly improved the paper. This work was financed by Statoil ASA.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Hjelle, Ø., Petersen, S.A. & Bruaset, A.M. A Numerical Framework for Modeling Folds in Structural Geology. Math Geosci 45, 255–276 (2013). https://doi.org/10.1007/s11004-013-9452-7
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11004-013-9452-7