| 
    Jpp - the software that should make you happy
    
   | 
 
Auxiliary data structure for calculation of attenuation length. More...
#include <JAcousticsSupportkit.hh>
Public Member Functions | |
| JAttenuationLength (const double T, const double S, const double pH) | |
| Constructor.  More... | |
| double | operator() (const double D_m, const double f_kHz) const | 
| Get attentuation length.  More... | |
Public Attributes | |
| double | T | 
| double | S | 
| double | pH | 
Auxiliary data structure for calculation of attenuation length.
Attenuation accourding to Ainslie and McColm, J. Acoust. Soc. AM. 103 (3) 1671 1998. See also http://resource.npl.co.uk/acoustics/techguides/seaabsorption/physics.html for numerical values.
Definition at line 27 of file JAcousticsSupportkit.hh.
      
  | 
  inline | 
Constructor.
| T | temperature [C] | 
| S | salinity [pm] | 
| pH | pH | 
Definition at line 35 of file JAcousticsSupportkit.hh.
      
  | 
  inline | 
Get attentuation length.
| D_m | depth [m] | 
| f_kHz | frequency [kHz] | 
Definition at line 51 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::T | 
Definition at line 65 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::S | 
Definition at line 66 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::pH | 
Definition at line 67 of file JAcousticsSupportkit.hh.
 1.8.5