|
DESERT 4.0.0
|
Enumerations | |
| enum class | ShipCategory { CARGO , CARGO_L , CRUISE , FERRY , FISHING , AUV } |
Functions | |
| double | getNoisefromCategory (const ShipCategory &cat, double freq, double speed, double length) |
| double | cargo_ship (double freq, double speed, double length) |
| double | cargoL_ship (double freq, double speed, double length) |
| double | cruise_ship (double freq, double speed, double length) |
| double | ferry (double freq, double speed, double length) |
| double | fishing_vessel (double freq, double speed, double length) |
| double | auv (double freq) |
|
strong |
| double ship_noise::auv | ( | double | freq | ) |
Compute the sound level of an Autonomous Underwater Vehicle (AUV)
| double | Noise frequency of a fishing vessel |
Referenced by getNoisefromCategory().
| double ship_noise::cargo_ship | ( | double | freq, |
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a cargo ship
| double | Noise frequency of a cargo ship |
| double | Speed of a cargo ship |
| double | Length of a cargo ship |
Referenced by getNoisefromCategory().
| double ship_noise::cargoL_ship | ( | double | freq, |
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a long cargo ship
| double | Noise frequency of a long cargo ship |
| double | Speed of a long cargo ship |
| double | Length of a long cargo ship |
Referenced by getNoisefromCategory().
| double ship_noise::cruise_ship | ( | double | freq, |
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a cruise ship
| double | Noise frequency of a cruise ship |
| double | Speed of a cruise ship |
| double | Length of a cruise ship |
Referenced by getNoisefromCategory().
| double ship_noise::ferry | ( | double | freq, |
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a ferry
| double | Noise frequency of a ferry |
| double | Speed of a ferry |
| double | Length of a ferry |
| double ship_noise::fishing_vessel | ( | double | freq, |
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a fishing vessel
| double | Noise frequency of a fishing vessel |
| double | Speed of a fishing vessel |
| double | Length of a fishing vessel |
Referenced by getNoisefromCategory().
| double ship_noise::getNoisefromCategory | ( | const ShipCategory & | cat, |
| double | freq, | ||
| double | speed, | ||
| double | length | ||
| ) |
Compute the sound level of a ship given the type
| ShipCategory | Type of ship |
| double | Noise frequency of the ship |
| double | Speed of the ship |
| double | Length of the ship |
References auv(), AUV, CARGO, CARGO_L, cargo_ship(), cargoL_ship(), CRUISE, cruise_ship(), FERRY, FISHING, and fishing_vessel().
Referenced by UnderwaterPhysicalNoise::vesselNoisePower().
