CERI 8315 Computational Methods for Geodynamics

Table of Contents

Syllabus

Fall 2024 Syllabus

Course Description

This course aims to enable students to understand the basics of the finite element method (FEM), a versatile numerical method for finding an approximate solution to partial differential equations, and to use and modify available open-source tools for applications in various fields in geophysics.

Course Objectives

After taking this course, students will be able to use or modify as necessary the existing community finite element codes (e.g., CIG codes) for their geophysical research.

To achieve the goal, we will

  • review the fundamental governing equations in continuum mechanics,
  • have under-the-hood understanding of finite element method,
  • gain hands-on experience with common procedure and useful practices in computational research,
  • use one of the open-source FEM codes, possibly after modifications, for their term project.

Through a term project, students will

  • acquire hands-on experiences with common practices in computational research,
  • gain scientific communication skills.

References and Online Resources

No required textbook but parts of the references listed below will be used.\

Reference texts1

  • Fundamental numerical techniques (main reference)

  • Finite element method:

    • *Zienkiewicz, O. C., Zhu, J. Z., and Taylor, R. L. (2013). The Finite Element Method: Its Basis and Fundamentals. Butterworth-Heinemann, 7th edition
    • Belytschko, T., Liu, W. K., Moran, B., & Elkhodary, K. I. (2014). Nonlinear Finite Elements for Continua and Structures (2nd ed.). John Wiley & Sons, Ltd.
    • Hughes, T. J. R. (2000). The Finite Element Method: Linear Static and Dynamic Finite Element Analysis (1st ed.). Dover Publications, Inc.
  • Continuum mechanics:

    • *Tadmor, E. B., Elliott, R. S., and Miller, R. E. (2012). Continuum Mechanics and Thermodynamics: From Fundamental Concepts to Governing Equations. Cambridge University Press, Cambridge
    • Holzapfel, G. A. (2000). Nonlinear solid mechanics : a continuum approach for engineering. Wiley, Chichester ; New York
    • Malvern, L. E. (1977). Introduction to the Mechanics of a Continuous Medium. Prentice-Hall, Upper Saddle River, New Jersey
  • Geodynamics:

    • *Schubert, G., Turcotte, D. L., and Olson, P. (2001). Mantle Convection in the Earth and Planets. Cambridge University Press, Cambridge
    • Turcotte, D. L. and Schubert, G. (2002). Geodynamics. Cambridge University Press, New York, 2nd edition

Online resources

Term projects

  • Students carry out a reasonably small but non-trivial project relevant to the course’s goal and objectives.

  • They should use GitHub to manage their projects and products as sharable and reusable resources.

  • A project topic will be decided individually based on students’ interests and needs.

  • Possible topics:

    • Consider in a global-scale mantle convection model the effects of centrifugal acceleration in addition to the typical geocentric gravity

    • Reproduce and possibly improve a published work on computational methods.

    • Parallelize an existing code with a directive-based approach such as OpenMP and OpenACC and assess the performance improvement

    • Introduce recent advances in physics-informed neural networks (PINNs)

Course Outline

Homework

To be added

Meet your instructor

Eunseo Choi

FAQs


  1. *means that the UofM Library has an ebook version. ↩︎