7 #ifndef USML_OCEAN_REFLECT_LOSS_NETCDF_H
8 #define USML_OCEAN_REFLECT_LOSS_NETCDF_H
10 #include <usml/ocean/reflect_loss_model.h>
11 #include <usml/ocean/reflect_loss_rayleigh.h>
13 #include <netcdfcpp.h>
18 using boost::numeric::ublas::vector;
58 virtual void reflect_loss(
61 vector<double>* amplitude, vector<double>* phase=NULL ) ;
A reflection loss model computes the changes in amplitude and phase that result from the reflection o...
Definition: reflect_loss_model.h:30
The reflect_loss_netcdf object ingests a netCDF formatted file of bottom province data and creates a ...
Definition: reflect_loss_netcdf.h:29
std::vector< reflect_loss_rayleigh * > rayleigh
rayleigh : reflect_loss_rayleigh object
Definition: reflect_loss_netcdf.h:31
World location in geodetic earth coordinates (latitude, longitude, and altitude). ...
Definition: wposition1.h:23
data_grid< double, 2 > * province
province : data_grid2 object
Definition: reflect_loss_netcdf.h:32
A read-only, monotonic sequence of values.
Definition: seq_vector.h:36