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.