| 
    Jpp 19.3.0-rc.3
    
   the software that should make you happy 
   | 
 
Implementation for depth independend velocity of sound. More...
#include <JConstantSoundVelocity.hh>
  
Public Member Functions | |
| JConstantSoundVelocity (const double V) | |
| Constructor.   | |
| virtual double | operator() () const override | 
| Get velocity of sound.   | |
| virtual double | operator() (const double z) const | 
| Get velocity of sound at given depth relative to seabed.   | |
| virtual double | getDistance (const double t_s, const double z1, const double z2) const override | 
| Get distance travelled by sound.   | |
| virtual double | getTime (const double D_m, const double z1, const double z2) const override | 
| Get propagation time of sound.   | |
| virtual double | getInverseVelocity (const double D_m, const double z1, const double z2) const override | 
| Get inverse velocity of sound.   | |
Public Attributes | |
| const double | V | 
Implementation for depth independend velocity of sound.
 
Definition at line 21 of file JConstantSoundVelocity.hh.
      
  | 
  inline | 
Constructor.
| V | velocity [m/s] | 
Definition at line 29 of file JConstantSoundVelocity.hh.
      
  | 
  inlineoverridevirtual | 
Get velocity of sound.
Implements JACOUSTICS::JAbstractSoundVelocity.
Definition at line 39 of file JConstantSoundVelocity.hh.
      
  | 
  inlinevirtual | 
Get velocity of sound at given depth relative to seabed.
| z | depth [m] | 
Reimplemented from JACOUSTICS::JAbstractSoundVelocity.
Definition at line 51 of file JConstantSoundVelocity.hh.
      
  | 
  inlineoverridevirtual | 
Get distance travelled by sound.
| t_s | time [s] | 
| z1 | depth [m] | 
| z2 | depth [m] | 
Implements JACOUSTICS::JAbstractSoundVelocity.
Definition at line 65 of file JConstantSoundVelocity.hh.
      
  | 
  inlineoverridevirtual | 
Get propagation time of sound.
| D_m | distance [m] | 
| z1 | depth [m] | 
| z2 | depth [m] | 
Implements JACOUSTICS::JAbstractSoundVelocity.
Definition at line 81 of file JConstantSoundVelocity.hh.
      
  | 
  inlineoverridevirtual | 
Get inverse velocity of sound.
| D_m | distance [m] | 
| z1 | depth [m] | 
| z2 | depth [m] | 
Implements JACOUSTICS::JAbstractSoundVelocity.
Definition at line 97 of file JConstantSoundVelocity.hh.
| const double JACOUSTICS::JConstantSoundVelocity::V | 
Definition at line 104 of file JConstantSoundVelocity.hh.