6 #ifndef USML_OCEAN_ATTENUATION_THORP_H
7 #define USML_OCEAN_ATTENUATION_THORP_H
9 #include <usml/ocean/attenuation_model.h>
14 using boost::numeric::ublas::vector;
74 virtual void attenuation(
77 const matrix<double>& distance,
78 matrix< vector<double> >* attenuation ) ;
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition.h:39
Models attenuation loss using the Thorp's model.
Definition: attenuation_thorp.h:52
virtual ~attenuation_thorp()
Virtual destructor.
Definition: attenuation_thorp.h:64
attenuation_thorp()
Default initializes does nothing.
Definition: attenuation_thorp.h:59
A read-only, monotonic sequence of values.
Definition: seq_vector.h:36
An attenuation loss model computes the absorption of sound by the minerals in sea water...
Definition: attenuation_model.h:30