| 
    Jpp
    18.2.1-ARCA-DF-PATCH
    
   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 for given frequency at given depth.  More... | |
Public Attributes | |
| double | T | 
| double | S | 
| double | pH | 
Auxiliary data structure for calculation of attenuation length.
Attenuation according 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 30 of file JAcousticsSupportkit.hh.
      
  | 
  inline | 
Constructor.
| T | temperature [C] | 
| S | salinity [pm] | 
| pH | pH | 
Definition at line 38 of file JAcousticsSupportkit.hh.
      
  | 
  inline | 
Get attentuation length for given frequency at given depth.
| D_m | depth [m] | 
| f_kHz | frequency [kHz] | 
Definition at line 54 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::T | 
Definition at line 68 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::S | 
Definition at line 69 of file JAcousticsSupportkit.hh.
| double JACOUSTICS::JAttenuationLength::pH | 
Definition at line 70 of file JAcousticsSupportkit.hh.
 1.8.5