v0.0.1-beta
·
2417 commits
to main
since this release
Initial release of SPECFEM2D KOKKOS package
We are pleased to announce first release 0.0.1-beta for Kokkos implementation of SPECFEM2D package. This version of the package is able to simulate wave propagation through elastic homogeneous media in 2-Dimensions.
What's Changed
- New: Added support for GLL quadrature by @Rohit-Kakodkar in #5
- New: Read fortran mesh database files generated by xmeshfem2d by @Rohit-Kakodkar in #7
- New: Create a Mesh struct to store the mesh (The mesh is created by reading the database binaries created by xmeshfem2d) by @Rohit-Kakodkar in #8
- New: Implemeted a source class (Currently only Dirac sources are enabled in this version of the package) by @Rohit-Kakodkar in #20
- New: Implemented Newmark Timescheme, Implemented domain class to store wavefields by @Rohit-Kakodkar in #21
- New: Enabled GPU support (First working GPU implementation) by @Rohit-Kakodkar in #26
- New: Implemented a time-marching (explicit) solver to simulate wave propagation by @Rohit-Kakodkar in #28
- New: Enabled simulation setup using a parameter YAML file by @Rohit-Kakodkar in #31
- New: Added support for command line parsing by @Rohit-Kakodkar in #34
- New: Added cookbook example for simulating wave propagation through homogeneous media by @Rohit-Kakodkar in #39
- New: Implemented routines to compute and store seismographs (Implemented a seismograph writer) by @Rohit-Kakodkar in #43
- Thanks to @lsawade, @icui and @EtienneBachmann for their help with running the code and with changes to the documentation
New Contributors
- @Rohit-Kakodkar made their first contribution in #1
- @lsawade made their first contribution in #40
Full Changelog: https://github.com/PrincetonUniversity/specfem2d_kokkos/commits/v0.0.1-beta