# PyGRT **Repository Path**: dengda98/PyGRT ## Basic Information - **Project Name**: PyGRT - **Description**: An Efficient and Integrated C/Python Package for Computing Synthetic Seismograms, Strain and Stress in a Layered Half-Space Model (Dynamic & Static Cases) - **Primary Language**: Unknown - **License**: GPL-3.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-04-21 - **Last Updated**: 2025-12-16 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Image 2

GitHub code size in bytes GitHub Actions Workflow Status Github Tag GitHub License

Image 1

[**Chinese Document**](https://pygrt.readthedocs.io/zh-cn/) | ~~English Document (no longer maintained)~~ **[PyGRT](https://github.com/Dengda98/PyGRT)** : An Efficient and Integrated C/Python Package for Computing Synthetic Seismograms, Strain, Rotation and Stress Tensor in a Layered Half-Space Model (Dynamic & Static Cases) + **PyGRT** now can compute following properties in **both dynamic and static case.** ✔️ **Displacements and its spatial derivatives** ✔️ **Strain Tensor** ✔️ **Rotation Tensor** ✔️ **Stress Tensor** + **At present, PyGRT can run on** ✔️ **Linux** ✔️ **MacOS** ✔️ **Windows** + **PyGRT is extremely easy to install** by distributing pre-built binary files. + **PyGRT now supports the model with liquid layers.** + **PyGRT is still evolving**, and more features will be released in the future. + **Surface wave** modules will be released soon.

Image 2

# Contact If you have any questions or suggestions, feel free to reach out: - **Email**: zhudengda@mail.iggcas.ac.cn - **GitHub Issues**: You can also raise an issue directly on GitHub. # Citation Since PyGRT has been under continuous maintenance and extension during the peer review, **its functions have exceeded the scope described in this paper.** For detailed usage of each function, please refer to the [**documentation**](https://pygrt.readthedocs.io/zh-cn/). > Zhu D., J. Wang, J. Hao, S. Yao, Y. Xu, T. Xu and Z. Yao (2026). PyGRT: An Efficient and Integrated Python Package for Computing Synthetic Seismograms in a Layered Half-Space Model. Seismological Research Letters. doi: [10.1785/0220250057](https://doi.org/10.1785/0220250057) > Zhu, D., T. Xu, J. Hao, and Z. Yao (2026). A Direct Convergence Method for Computing Synthetic Seismograms for a Layered Half-space with Sources and Receivers at Close Depths, Bulletin of the Seismological Society of America. (accepted) --------------- ⭐ **Like this project? Give it a Star!** ⭐

Star History Chart