![]() |
ITS.Propagation.LFMF 1.1
Part of the NTIA/ITS Propagation Library
|
Implements the model from ITS.Propagation.LFMF. More...
Functions | |
| ReturnCode | ITS::Propagation::LFMF::LFMF (const double h_tx__meter, const double h_rx__meter, const double f__mhz, const double P_tx__watt, const double N_s, const double d__km, const double epsilon, const double sigma, const int pol, Result &result) |
| Compute the LFMF propagation prediction. | |
| ReturnCode | ITS::Propagation::LFMF::LFMF_CPP (const double h_tx__meter, const double h_rx__meter, const double f__mhz, const double P_tx__watt, const double N_s, const double d__km, const double epsilon, const double sigma, const Polarization pol, Result &result) |
| Compute the LFMF propagation prediction. | |
| bool | ITS::Propagation::LFMF::AlmostEqualRelative (const double A, const double B, const double maxRelDiff) |
| Relative epsilon comparisons method. | |
Implements the model from ITS.Propagation.LFMF.
| bool ITS::Propagation::LFMF::AlmostEqualRelative | ( | const double | A, |
| const double | B, | ||
| const double | maxRelDiff ) |
Relative epsilon comparisons method.
| [in] | A | First double to compare |
| [in] | B | Second double to compare |
| [in] | maxRelDiff | Maximum relative difference, defaults to DBL_EPSILON |
| DLLEXPORT ReturnCode ITS::Propagation::LFMF::LFMF | ( | const double | h_tx__meter, |
| const double | h_rx__meter, | ||
| const double | f__mhz, | ||
| const double | P_tx__watt, | ||
| const double | N_s, | ||
| const double | d__km, | ||
| const double | epsilon, | ||
| const double | sigma, | ||
| const int | pol, | ||
| Result & | result ) |
Compute the LFMF propagation prediction.
| [in] | h_tx__meter | Height of the transmitter, in meter |
| [in] | h_rx__meter | Height of the receiver, in meter |
| [in] | f__mhz | Frequency, in MHz |
| [in] | P_tx__watt | Transmitter power, in watts |
| [in] | N_s | Surface refractivity, in N-Units |
| [in] | d__km | Path distance, in km |
| [in] | epsilon | Relative permittivity |
| [in] | sigma | Conductivity |
| [in] | pol | Polarization: 0 = Horizontal, 1 = Vertical |
| [out] | result | Result structure |
| ReturnCode ITS::Propagation::LFMF::LFMF_CPP | ( | const double | h_tx__meter, |
| const double | h_rx__meter, | ||
| const double | f__mhz, | ||
| const double | P_tx__watt, | ||
| const double | N_s, | ||
| const double | d__km, | ||
| const double | epsilon, | ||
| const double | sigma, | ||
| const Polarization | pol, | ||
| Result & | result ) |
Compute the LFMF propagation prediction.
| [in] | h_tx__meter | Height of the transmitter, in meter |
| [in] | h_rx__meter | Height of the receiver, in meter |
| [in] | f__mhz | Frequency, in MHz |
| [in] | P_tx__watt | Transmitter power, in watts |
| [in] | N_s | Surface refractivity, in N-Units |
| [in] | d__km | Path distance, in km |
| [in] | epsilon | Relative permittivity |
| [in] | sigma | Conductivity |
| [in] | pol | Polarization: 0 = Horizontal, 1 = Vertical |
| [out] | result | Result structure |