|
|
|
# Soundspeed selection
|
|
|
|
|
|
|
|
This document describes the algorithm that selects the soundspeed based on the inputs by the user interface. It refers to the [selectSoundspeed](https://gitlab.com/emirror-de/artoa_4/blob/master/lib/+artoa/+controller/selectSoundspeed.m) function.
|
|
|
|
This document describes the algorithm that selects the soundspeed based on the inputs by the user interface.
|
|
|
|
|
|
|
|
## Selection of soundspeed
|
|
|
|
|
|
|
|
The soundspeed is calculated/selected for every soundsource. The priority for selection is as follows, from high to low:
|
|
|
|
The soundspeed is selected depending on the tracking algorithm that is used:
|
|
|
|
|
|
|
|
1. Take number entered in offset details window if "manual" option has been chosen in track parameter gui.
|
|
|
|
1. Take number from soundsource file if selected in track parameter window.
|
|
|
|
1. Calculation of soundspeed by user selected method in the track parameter window.
|
|
|
|
1. Calculation of soundspeed by Del Grosso using the [calculateSoundvelocity](https://gitlab.com/emirror-de/artoa_4/blob/master/lib/+artoa/+data/calculateSoundVelocity.m) function. |
|
|
\ No newline at end of file |
|
|
|
* The offset calculation uses the Float "AppliedSoundspeed".
|
|
|
|
* The LeastSquares algorithm uses Float "AppliedSoundspeed" as well.
|
|
|
|
* The Circular and Hyperbolic uses the "AppliedSoundspeed" of the corresponding soundsource that is used. |
|
|
\ No newline at end of file |