#include <uan-prop.h>
Inheritance diagram for UanPropagation:

Public Member Functions | |
| UanPropagation () | |
| Create prop class. | |
| virtual int | command (int argc, const char *const *argv) |
| Standard NS2 command. Takes no special commands (warns against topo). | |
| virtual double | getPr (UanPhy *txif, UanPhy *rxif)=0 |
| Abstract. Should return SNR at rxif from signal transmitted from txif. | |
| virtual double | getNoise (double f) |
| Returns background noise seen at frequency f. | |
Protected Attributes | |
| double | wind |
| Wind variable for noise Coates noise function. | |
| double | ship |
| Shipping variable for Coates noise function. | |
This class defines the necessary functions for any UAN propagation model. getNoise is defined with the simple underwater acoustic noise model from R. Coates
1.5.1