public class USStandardAtmosphere1976 extends Object
Constructor and Description |
---|
USStandardAtmosphere1976() |
Modifier and Type | Method and Description |
---|---|
static double |
densityAtAltitude(double altitude)
Computes the air density (rho) at a specified altitude (assumes dry air)
|
static double |
dynamicPressureAtAltitude(double altitude,
double v)
Computes the dynamic pressure of the airfoil given a velocity vector
|
static double |
machNumber(double altitude,
double velocity)
Computes the mach number at a specified altitude for a specified velocity
|
static double |
pressureAtAltitude(double altitude)
Computes the air pressure at a specified altitude
Formula assumes dry air and utilizes equations available at
http://www.atmosphere.mpg.de/enid/16h.html
|
static double |
speedOfSound(double altitude)
Computes the speed of sound at a specified altitude
|
static double |
temperatureAtAltitude(double altitude)
Computes the temperature (degrees K) at a specified altitude based on
a standard day 101325.0 mbar (29.92" Hg) and 288.15 deg K (15C)
at mean sea level)
|
public static double temperatureAtAltitude(double altitude)
altitude
- meters above mean sea levelpublic static double speedOfSound(double altitude)
altitude
- meters above sea levelpublic static double machNumber(double altitude, double velocity)
altitude
- meters above sea levelvelocity
- meters per secondpublic static double pressureAtAltitude(double altitude)
altitude
- meters above mean sea levelpublic static double densityAtAltitude(double altitude)
altitude
- meters above mean sea levelpublic static double dynamicPressureAtAltitude(double altitude, double v)
altitude
- meters mean sea levelv
- scalar velocity in meters per second