Utilities:

arrow wbellhopenvfil.m: Matlab function that simplifies the writing of Bellhop environmental files (this function is called by the two scripts below).
arrow bellhop_munk.m: Matlab script to run Bellhop with a Munk profile.
arrow bellhop_gulf.m: Matlab script to run Bellhop with a Gulf field.


Menu:

 

 

 

In Underwater Acoustics ray trajectories are calculated solving the set of Eikonal equations, which account for refraction effects due to the dependence of sound speed on range and/or range. Ray amplitudes can be calculated by solvng the transport equation, or by considering each ray as the central axis of a Gaussian beam, and summing up the influences of all beams over the watercolumn. Energy losses are accounted by considering energy losses after boundary reflections and volume absorption.