A deprecated version of the high-pass solution proposed in Stanton (1994) is the only currently available model for elastic-shelled scatterers. Implemented changes listed in #30 will enable more models to be constructed for this class. Modal series solutions discussed in Stanton et al. (1998, 2000) and low-ka for spheres by Goodman and Stern (1962) represent the next set of models for this class. Others such as those in Kargl and Marston (1989) may be scoped out for the future. There will be a series of new mathematical functions that will need to be added to support this implementation.
[x] Add mathematical functions for calculating Lamé parameters since the Lamé constant (λ) is required for calculating reflectivity coefficients in the Goodman and Stern (1962) model
[x] Young's modulus (E)
[x] Shear modulus (μ)
[x] Bulk modulus (K)
[x] Poisson's ratio (ν)
[ ] Create a function that generates the boundary conditions matrices and allows users to input their own if they prefer
[ ] Genertic elastic shelled material property terms for spheres and prolate spheroids
[ ] Equation for launch angle of a Lamb wave along the surface of an elastic shelled sphere
[ ] Approximation for calculating the sound speed contrast between a Lamb wave and the surrounding medium
[ ] Calculating the Lamb wave coupling coefficient
[ ] Phase shift caused by the (partial) circumnavigation of Lamb waves around a sphere
[ ] Calculate the relative shell roughness of the target ESS object
A deprecated version of the high-pass solution proposed in Stanton (1994) is the only currently available model for elastic-shelled scatterers. Implemented changes listed in #30 will enable more models to be constructed for this class. Modal series solutions discussed in Stanton et al. (1998, 2000) and low-ka for spheres by Goodman and Stern (1962) represent the next set of models for this class. Others such as those in Kargl and Marston (1989) may be scoped out for the future. There will be a series of new mathematical functions that will need to be added to support this implementation.
ESS
object