PyQuake3D Logo

Contents

  • Introduction
  • Theoretical background
  • Code Framework
  • Installation and Tutorials
  • Parameters Setting
  • Citation
  • Acknowledgments
  • Versions
PyQuake3D
  • PyQuake3D Documentation
  • View page source

PyQuake3D Documentation

Welcome to the documentation for PyQuake3D, a Python tool for 3-D earthquake sequence simulations of seismic and aseismic slip.

PyQuake3D cover

Contents

  • Introduction
  • Theoretical background
    • Governing Equations for Quasi-dynamic Model
    • Fluid diffusion equation and Dilatancy Law
    • Thermal Pressurization
    • Coupled solution of friction mechanics and diffusion equation using BIEM and FDM
    • Hierarchical Matrix Compression and MPI Parallelization in PyQuake3D
    • Definitions of Slip Directions and Coordinate Systems
    • Coordinate system
    • References
  • Code Framework
    • Usage Modes
    • Code Structure and File Description
  • Installation and Tutorials
    • How to install PyQuake3D
    • Runing a simple case
    • MPI-Based Execution on Linux
    • MPI-Based multi-GPU Execution on Linux
    • Post-Processing
  • Parameters Setting
    • Table parameters setting
    • External file format
  • Citation
  • Acknowledgments
  • Versions
    • v1.0.0 (2025-09-30)
    • v1.0.1 (2025-10-06)
    • v1.0.2 (2025-12-01)
    • v1.0.3 (2026-4-28)
Next

© Copyright 2025, Luca Dal Zilio.

Built with Sphinx using a theme provided by Read the Docs.