Pressio / SHAW

Performance-portable C++ code for simulating elastic shear waves in an axisymmetric domain.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Overview

This code simulates the dynamic of elastic seismic shear waves in an axisymmetric domain. The implementation is based on the Kokkos programming model to enable performance portability. The name "SHAW" is an acronym built from "SHeAr Waves".

Click below to check the documentation for more details:

Questions?

Find us on Slack: https://pressioteam.slack.com or open an issue on github.

License and Citation

License

If you use this code, please cite the following paper:

@article{RIZZI2021113973,
  title = {A compute-bound formulation of Galerkin model reduction for linear time-invariant dynamical systems},
  journal = {Computer Methods in Applied Mechanics and Engineering},
  volume = {384},
  pages = {113973},
  year = {2021},
  issn = {0045-7825},
  doi = {https://doi.org/10.1016/j.cma.2021.113973},
  url = {https://www.sciencedirect.com/science/article/pii/S0045782521003042},
  author = {Francesco Rizzi and Eric J. Parish and Patrick J. Blonigan and John Tencer}
}

About

Performance-portable C++ code for simulating elastic shear waves in an axisymmetric domain.

License:Other


Languages

Language:C++ 81.6%Language:Fortran 11.0%Language:CMake 2.9%Language:C 2.1%Language:Cuda 1.1%Language:Python 0.9%Language:Shell 0.3%Language:JavaScript 0.1%Language:CSS 0.0%