USML
|
![]() |
A "boundary model" computes the environmental parameters of the ocean's surface or bottom.
The modeled properties include the depth and reflection properties of the interface. This class implements a reflection loss model through delegation. The delegated model is defined separately and added to its host during/after construction. The host is defined as an reflect_loss_model subclass so that its children can share the reflection loss model through this delegation.
Classes | |
class | boundary_flat |
Models any flat boundary in the ocean including the ocean surface. More... | |
class | boundary_model |
A "boundary model" computes the environmental parameters of the ocean's surface or bottom. More... | |
class | boundary_slope |
Models a sloping flat bottom. More... | |
class | reflect_loss_constant |
Models reflection loss as a constant factor that is independent of grazing angle and frequency. More... | |
class | reflect_loss_model |
A reflection loss model computes the changes in amplitude and phase that result from the reflection of a ray from a boundary. More... | |
class | reflect_loss_netcdf |
The reflect_loss_netcdf object ingests a netCDF formatted file of bottom province data and creates a reflect_loss_rayleigh object to create a rayleigh reflection loss value for the bottom province number at a specific location and returns broadband reflection loss and phase change. More... | |
class | reflect_loss_rayleigh |
Models plane wave reflection loss from a flat fluid-solid interface. More... | |