Methods

public static

altitudeISAByPres(p) → (number or undefined)

Umrechnung eines Luftdrucks zur entsprechenden Höhe in der Internationalen Standard-Atmosphäre (ISA).

Formel ist gültig bis 11 km Höhe (https://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel#Internationale_H.C3.B6henformel)

Parameter

Name Type Optional Description

p

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Höhe in der Standard-Atmosphäre [m ü.M.]

static

densityHumidAirByPressureAndTempAndRelHumidity(p, T, rh) → (number or undefined)

Dichte von feuchter Luft.

Formel aus Wiki-Artikel https://en.wikipedia.org/wiki/Density_of_air

Parameters

Name Type Optional Description

p

(number or undefined)

 

Luftdruck [hPa]

T

(number or undefined)

 

Lufttemperatur [K]

rh

(number or undefined)

 

Luftfeuchtigkeit []

Returns

(number or undefined) Dichte [kg/m^3]

static

dewpointByHMRAndPres(hmr, pres) → (number or undefined)

Taupunkt eines Luftpaktes über Mischungsverhältnis und Druck.

Parameters

Name Type Optional Description

hmr

(number or undefined)

 

Mischungsverhätlnis [g/kg]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Taupunkttemperatur [K]

static

equiPotentialTempByTempAndDewpointAndPres(temp, dewpoint, pres) → (number or undefined)

Äquivalent Potentielle Temperatur eines Luftpaktes.

Gemäss Formel von Holten (https://en.wikipedia.org/wiki/Equivalent_potential_temperature#Formula)

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Temperatur [K]

dewpoint

(number or undefined)

 

Taupunkts-Temperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Äquivalent potentielle Temperatur [K]

static

lclByPotentialTempAndHMR(potentialTemp, hmr) → (undefined or number)

Lifting Condensation Level (LCL) eines Luftpakets mit entsprechender potentieller Temperatur und Mischungsverhältnis.

Parameters

Name Type Optional Description

potentialTemp

(number or undefined)

 

Potentielle Temperatur [K]

hmr

(number or undefined)

 

Mischungsverhältnis [g/kg]

Returns

(undefined or number) LCL [hPa]

static

lclTemperatureByTempAndDewpoint(temp, dewpoint) → (undefined or number)

Temperatur eines Luftpaktes, welches zum LCL angehoben wird.

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Lufttemperatur [K]

dewpoint

(number or undefined)

 

Taupunktstemperatur [K]

Returns

(undefined or number) Temperatur [K]

static

potentialTempByLCLAndHMR(lcl, hmr) → (number or undefined)

Potentielle Temperatur zu einem Lifting Condensation Level (LCL) bei gegebenem Mischungsverhältnis.

Parameters

Name Type Optional Description

lcl

(number or undefined)

 

LCL [hPa]

hmr

(number or undefined)

 

Mischungsverhältnis [g/kg]

Returns

(number or undefined) Potentielle Temperatur [K]

static

potentialTempByTempAndPres(temp, pres) → (number or undefined)

Berechnung der potentielle Temperatur θ aus der Temperatur und des Drucks eines Luftpakets.

Berechnung zum Normaldruck von 1000 hPa (https://de.wikipedia.org/wiki/Potentielle_Temperatur#Trockenpotentielle_Temperatur)

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Temperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Potentielle Temperatur [K]

public static

pressureByBarometricFormula(p0, h, T0, T1) → (number or undefined)

Barometrische Höhenformel. Berechnung von Luftdruck in anderer Höhe.

Formel aus Wiki-Artikel https://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel

Parameters

Name Type Optional Description

p0

(number or undefined)

 

Druck auf dem Startlevel [hPa]

h

(number or undefined)

 

Höhe bis zum Ziellevel (positiv für höher über Meereslevel) [m]

T0

(number or undefined)

 

Temperatur auf dem Startlevel [K]

T1

(number or undefined)

 

Temperatur auf dem Ziellevel, wenn undefined wird Isothermie angenommen [K]

Returns

(number or undefined) Luftdruck auf dem Ziellevel [hPa]

public static

pressureISAByAltitude(a) → (number or undefined)

Umrechnung einer Höhe in einen Luftdruck in der Internationalen Standard-Atmosphäre (ISA).

Formel ist gültig bis 11 km Höhe (https://de.wikipedia.org/wiki/Barometrische_H%C3%B6henformel#Internationale_H.C3.B6henformel)

Parameter

Name Type Optional Description

a

(number or undefined)

 

Höhe [m ü.M.]

Returns

(number or undefined) Luftdruck in der Standard-Atmosphäre [hPa]

static

saturationHMRByTempAndPres(temp, pres) → (number or undefined)

Berechnung des Sättigungs-Mischungsverhältnisses aus Temperatur und Druck

HMR = humidity mixing ratio

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Temperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Sättigungs-Mischungsverhältnis [g/kg]

static

saturationPressureByTemp(temp) → (number or undefined)

Berechnung des Sättigung-Dampfdrucks zu einer Temperatur

Parameter

Name Type Optional Description

temp

(number or undefined)

 

Temperatur [K]

Returns

(number or undefined) Sättigungs-Dampfdruck [hPa]

public static

snowlineByTemp850hPaAndAltidude(temp, a) → (number or undefined)

Abschätzung der Schneefallgrenze aus Temperatur und Höhe des 850hPa-Levels

Formel aus Weathercalc herauskopiert.

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Temperatur auf 850 hPa [K]

a

(number or undefined)

 

Höhe des 850 hPa Levels [m ü.M.]

Returns

(number or undefined) Abgeschätzte Schneefallgrenze [m ü.M.]

static

tempByEquiPotTempAndPres(thetae, pres) → (number or undefined)

Temperatur eines Luftpaktes mit Druck 'pres' und der Äquivalent potentiellen Temperatur 'thetae'.

Parameters

Name Type Optional Description

thetae

(number or undefined)

 

Äquivalent potentielle Temperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Temperatur [K]

static

tempByPotentialTempAndPres(potentialTemp, pres) → (number or undefined)

Berechnung der Lufttemperatur bei einem Luftdruck für ein Luftpaket mit entsprechender potentiellen Temperatur.

Berechnung zum Normaldurck von 1000 hPa

Parameters

Name Type Optional Description

potentialTemp

(number or undefined)

 

Potentielle Temperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Temperatur [K]

static

tempCelsiusToKelvin(temp) → (undefined or number)

Umwandlung Temperatur von Celsius in Kelvin

Parameter

Name Type Optional Description

temp

(number or undefined)

 

[°C]

Returns

(undefined or number) [K]

static

tempKelvinToCelsius(temp) → (undefined or number)

Umwandlung Temperatur von Kelvin zu Celsius

Parameter

Name Type Optional Description

temp

(number or undefined)

 

[K]

Returns

(undefined or number) [°C]

static

wetbulbTempByTempAndDewpointAndPres(temp, dewpoint, pres) → (number or undefined)

Wetbulb-Temperature, Psychro-Temperature aus Temperatur, Taupunkt und Luftdruck

Parameters

Name Type Optional Description

temp

(number or undefined)

 

Temperatur [K]

dewpoint

(number or undefined)

 

Taupunkttemperatur [K]

pres

(number or undefined)

 

Luftdruck [hPa]

Returns

(number or undefined) Wetbulb-Temperatur [K]

static

windspeedBFToMS(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von Beaufort in m/s

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[bf]

Returns

(undefined or number) [m/s

static

windspeedKMHToMS(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von km/h in m/s

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[km/h]

Returns

(undefined or number) [m/s]

static

windspeedKNToMS(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von Knoten in m/s

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[kn]

Returns

(undefined or number) [m/s]

static

windspeedMSToBF(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von m/s in Beaufort

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[m/s]

Returns

(undefined or number) [bf]

static

windspeedMSToKMH(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von m/s in km/h

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[m/s]

Returns

(undefined or number) [km/h]

static

windspeedMSToKN(wind) → (undefined or number)

Umwandlung Windgeschwindigkeit von m/s in Knoten

Parameter

Name Type Optional Description

wind

(number or undefined)

 

[m/s]

Returns

(undefined or number) [kn]