USML
|
Models reflection loss as a constant factor that is independent of grazing angle and frequency.
|
inline |
Initialize model with a constant factors.
amplitude | Reflection amplitude change (dB). |
phase | Reflection phase change (radians). |
|
virtual |
Computes the broadband reflection loss and phase change.
location | Location at which to compute attenuation. |
frequencies | Frequencies over which to compute loss. (Hz) |
angle | Grazing angle relative to the interface (radians). |
amplitude | Change in ray strength in dB (output). |
phase | Change in ray phase in radians (output). Phase change not computed if this is NULL. |
Implements reflect_loss_model.
|
private |
Holds the reflection amplitude change (dB).
|
private |
Holds the reflection phase change (radians).