RaySolver
is a differentiable 2½D Gaussian beam tracer for use with UnderwaterAcoustics.jl
.
It is similar to Bellhop, but fully written in Julia to be compatible with automatic differentiation (AD)
tools such as ForwardDiff
.
For information on how to use the models, see documentation.
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.
The scopes active in this repository are:
- raysolv: RaySolver