ParaBot Test Case: Computational Acoustics Simulation
The ParaBot test case is a computational acoustics test case. It involves ray tracing and modeling the transmission loss (TL) in a 3D underwater environment.
To run the ParaBot test case, follow these steps:
- Set the global variable 'units' to 'km'.
- Run the 'makebty' script to generate the bathymetry.
- Plot the bathymetry using the 'plotbty3d' function.
- Copy the bathymetry and ATI files to run the ray tracing simulation using the 'bellhop3d' function.
- Plot the ray paths using the 'plotray3d' function.
- Delete the temporary bathymetry and ATI files.
- Copy the bathymetry and ATI files to run the TL calculation in 2D using the 'bellhop3d' function.
- Plot the TL using the 'plotshd' function.
- Delete the temporary bathymetry and ATI files.
- Copy the bathymetry and ATI files to run the TL calculation in 3D using different geometries (GeoHat Cartesian, GeoHat Ray centered, and GeoGaussian).
- Plot the TL for each geometry using the 'plotshd' function.
- Delete the temporary bathymetry and ATI files.
Note that the 'bellhop3d' function is used to perform the ray tracing and TL calculations, while the 'plotbty3d', 'plotray3d', and 'plotshd' functions are used to visualize the results.
The final step is to delete the bathymetry and ATI files.
原文地址: https://www.cveoy.top/t/topic/pkgl 著作权归作者所有。请勿转载和采集!