Developed Software Packages:
2022-present- 3D (an)elastic adjoint tomography based upon SEM, adjoint methods and full Hessian kernels.
- 2D (an)elastic adjoint tomography based upon SEM, adjoint methods and full Hessian kernels.
2020-2011
- Efficient construction of 3D full Hessian kernels on the fly based upon SEM and second-order adjoint state methods.
- An efficient 3D full-waveform inversion (FWI) workflow based upon Cray PBS submission on the HPC Archer, UK (self-used).
- SEM_VIEW2D3D: A flexible package for processing and visualizing 2D and 3D wavefields, kernels, and models based upon spectral-element and adjoint methods (self-used).
2019
- SPECFEM3D: improving the internal mesher for fluid/solid modeling with external models (manually set up the internal mesher for complex model).
- SEM-FK (2D): coupling acoustic/elastic full waveform modeling along fluid/solid boundary, where the elastic case is provided by Ping Tong.
- Multi-SEM: multiple spectral-element and adjoint methods for computational seismology [elastic version].
2014-2018
- 3-D visco-elastic full waveform modeling and inversion (OpenMPI/C++, based on IFOS3D)
- 3-D wavefront tomography (OpenMPI/C++, based 3D NIP-wave tomography (WIT))
- 3-D kinematic and dynamic ray tracing (OpenMPI/C++, based on 3D NIP-wave tomography (WIT))
- 5-D interpolation and regularization (OpenMPI/C++, CRS-based and Rank-reduction-based, the CRS interpolation is based on 3D partial CRS(WIT))
- 3-D common-reflection-surface (CRS) with global optimization (OpenMPI/C++) v1 (for WIT members, or see here), v2 (for Hamburg seismics group)
Other codes not developed by myself but familiar with the codes:
- Large-scale seismic inversion framework (LASIF). By Krischer et al.
- SeisFlows—Flexible waveform inversion software. By Ryan T.Modrak et al.
- SES3D: Spectral-element wave propagation. By Gokhberg and Fichtner.
- AxiSEM: broadband 3-D seismic wavefields in axisymmetric media. By T. Nissen-Meyer et al.
- ObsPy: A Python Toolbox for Seismology. By Moritz Beyreuther et al.
- 3-D elastic full waveform inversion (FWI) (OpenMPI/C++). By Thomas Bohlen et al.
- 3-D finite-difference modeling and version (OpenMPI/C++). By Thomas Bohlen et al.
- Correlation-based source location methods and diffraction stacking (Matlab). By Lei Li et al.
- Rank-reduction 3-D seismic data denoising and reconstruction (Matlab). By Y. Chen et al.
- 3-D seismic time migration with CRS method (OpenMPI/C++). (WIT, Germany). By WIT team.
- 3-D seismic diffraction separation and imaging (OpenMPI/C++). (WIT, Germany). By WIT team.
- Specfem2D/3D. CIG
- ......