|
Acoustic FDTD Solver
|
| Simulate the propagation of the acoustic wave in lossy media using the finite-difference time-domain method | |
| Same as ACFDTD22 except that UPML is assumed to truncate the boundaries | |
| Assume the following analogy between the acoustic quantities and the electromagnetic quantities | |
| Denote a point in the Cartesian coordinate | |
| Simulate the propagation of the elastic wave using the finite-difference time-domain method | |
| Specify the grid setting over the effective domain | |
Hard plane wave source imposed along the line parallel to the z axis | |
| Implement the dispersion model proposed in [Holm2011] | |
| Record the pressure field along a particular line parallel to y axis | |
| The Uniform Material Interface (UMI) | |
| The implementation of the decorator pattern requires the class to contain a pointer to itself | |
| Container class | |
| Represent a rectangular region in which all the field quantities are recorded for post processing | |
| Use the complex frequency shifted PML as the acoustic absorbing boundary condition | |
| Record the pressure field at a particular point | |
| Specify a rectangular region in the Y-Z plane | |
| Have a Shape and a Material | |
| Denote a point in the spherical coordinate | |
| Represent the vacuum |
1.8.1.2