Welcome to EARTHQUAKE,

EARTHQUAKE ›› 2008, Vol. 28 ›› Issue (1): 47-56.

Previous Articles     Next Articles

Programming on Numerical Simulation of Tsunami with PETSc and FEPG

ZHANG Chao-fan, Shi Yao-lin   

  1. Laboratory of Computational Geodynamics, Graduate University of Chinese Academy of Sciences, Beijing 100049, China
  • Received:2007-08-10 Revised:2007-10-15 Online:2008-01-31 Published:2021-10-29

Abstract: Numerical simulation is a key component of the tsunami research. It helps us to understand the fundamental physics of tsunami and take mitigation measures. Programming on numerical tsunami simulation is a cumbersome work. This paper introduces two powerful general-use software kits, PETSc and FEPG, which ease the programming a lot. PETSc and FEPG use a large variety of discretization methods, such as finite-difference, finite-element, and finite-volume, and provide stable resolution to the numerical problem. We make our application with the nonlinear shallow water equations in a Cartesian coordinate as the governing equation, and find these two methods are handy and efficient.

Key words: Tsunami, Numerical simulation, Nonlinear shallow water equations, PETSc, FEPG

CLC Number: