- Underwater acoustic propagation modeling with pluggable models
- 2D/3D underwater acoustic simulation tools
- Differentiable and probabilistic underwater acoustic modeling
- Underwater acoustics utility functions
julia>]
pkg> add UnderwaterAcoustics
NOTE: In version 0.2, RaySolver
and Bellhop
models have been moved out to separate packages.
- Install
AcousticRayTracers.jl
forRaySolver
model - Install
AcousticsToolbox.jl
forBellhop
andKraken
models - Install
DataDrivenAcoustics.jl
forRayBasis
andGPR
family of models
- Propagation modeling toolkit -- quickstart guide
- Probabilistic propagation modeling -- tutorial
- Differentiable propagation modeling -- tutorial
Contributions in the form of bug reports, feature requests, ideas/suggestions, bug fixes, code enhancements, and documentation updates are most welcome. Please read contribution guidelines if you wish to start contributing.
- Mandar Chitre, "Underwater Acoustics in the age of differentiable and probabilistic programming", UComms 2020 webinar, 3 December 2020.