public class NormalMode extends Object
Contact: Don Brutzman (web.nps.navy.mil/~brutzman) brutzman@nps.navy.mil
| March 1998 | Timothy M. Holliday | New |
| 17 Oct 98 | Don Brutzman | Javadoc updates for jdk1.2b4 |
| 25 April 99 | Don Brutzman | Javadoc updates for jdk1.2.1 |
TransmissionLossNormalMode| Constructor and Description |
|---|
NormalMode() |
| Modifier and Type | Method and Description |
|---|---|
static double |
calculateAmplitude(int mode,
double z)
Calculates amplitude by giving the mode and z.
|
static double |
calculateKr(int mode)
Calculates by giving the mode.
|
static double |
calculateKz(int mode)
Returns the result of calculation giving the normal mode.
|
static void |
Initialize(double pSourceDepth,
double pSoundSpeed,
double pFrequency,
double pTotalDepth)
This method initializes NormalMode oject.
|
public static void Initialize(double pSourceDepth,
double pSoundSpeed,
double pFrequency,
double pTotalDepth)
pSourceDepth - Depth of normal mode calculations.pSoundSpeed - Speed of normal mode calculations.pFrequency - Frequency of normal mode calculations.pTotalDepth - Total depth of normal mode calculations.public static double calculateAmplitude(int mode,
double z)
mode - The normal mode.z - Double of the normal mode calculations.public static double calculateKr(int mode)
mode - the normal mode.public static double calculateKz(int mode)
mode - the normal mode.