SpecSWD is a software designed to compute surface wave dispersions and perform sensitivity analysis for 1-D fully anisotropic, weakly anelastic media. It utilizes the spectral element method and a quadratic eigenvalue solver to effectively handle multiphysics (elastic-acoustic coupling), strong anisotropy, and discontinuities within the study region.
SpecSWD also offers a high-level sensitivity analysis framework (using adjoint methods) for any user-defined quantities.
For installation instructions and the user manual, please refer to the documentation.
For theoretical background and implementation details, please refer to this EarthArXiv link.