6 #ifndef USML_OCEAN_BOUNDARY_SLOPE_H
7 #define USML_OCEAN_BOUNDARY_SLOPE_H
9 #include <usml/ocean/boundary_model.h>
63 virtual void height(
const wposition& location,
64 matrix<double>* rho,
wvector* normal=NULL,
bool quick_interp=
false ) ;
75 virtual void height(
const wposition1& location,
76 double* rho,
wvector1* normal=NULL,
bool quick_interp=
false ) ;
98 double depth,
double lat_slope,
double lng_slope=0.0,
Models a sloping flat bottom.
Definition: boundary_slope.h:36
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition.h:39
const wposition1 & _location
Location at which initial depth and slope are specified.
Definition: boundary_slope.h:44
A reflection loss model computes the changes in amplitude and phase that result from the reflection o...
Definition: reflect_loss_model.h:30
Individual world vector in spherical earth coordinates.
Definition: wvector1.h:27
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition1.h:23
wvector1 _normal
Surface normal.
Definition: boundary_slope.h:50
const double _height
Surface height in spherical earth coords.
Definition: boundary_slope.h:47
World vector in spherical earth coordinates.
Definition: wvector.h:42
A "boundary model" computes the environmental parameters of the ocean's surface or bottom...
Definition: boundary_model.h:58