public class AtmosphereData extends Object implements Serializable
Some atmosphere model do not provide all information. The list of available information is detailed for each atmosphere model.
| Modifier and Type | Field and Description |
|---|---|
static double |
HYDROGEN_MASS
Hydrogen atomic mass.
|
| Constructor and Description |
|---|
AtmosphereData(double densityIn,
double localTemperatureIn,
double exosphericTemperatureIn,
double nHe,
double nO,
double nN2,
double nO2,
double nAr,
double nH,
double nN,
double nAnomalousOxygen)
Constructor.
|
| Modifier and Type | Method and Description |
|---|---|
double |
getDensity()
Returns the total density.
|
double |
getDensityAnomalousOxygen()
Returns the anomalous oxygen density.
|
double |
getDensityAr()
Returns the Argon density.
|
double |
getDensityH()
Returns the hydrogen density.
|
double |
getDensityHe()
Return the Helium density.
|
double |
getDensityN()
Returns the nitrogen density.
|
double |
getDensityN2()
Returns the dinitrogen density.
|
double |
getDensityO()
Returns the Oxygen density.
|
double |
getDensityO2()
Returns the dioxygen density.
|
double |
getExosphericTemperature()
Returns the exospheric temperature.
|
double |
getLocalTemperature()
Returns the local temperature.
|
double |
getMeanAtomicMass()
Returns the mean atomic mass or the molar mass.
|
public static final double HYDROGEN_MASS
public AtmosphereData(double densityIn,
double localTemperatureIn,
double exosphericTemperatureIn,
double nHe,
double nO,
double nN2,
double nO2,
double nAr,
double nH,
double nN,
double nAnomalousOxygen)
densityIn - total densitylocalTemperatureIn - local temperatureexosphericTemperatureIn - exospheric temperaturenHe - Helium number of particules per m3nO - Oxygen number of particules per m3nN2 - dinitrogen number of particules per m3nO2 - Dioxygen number of particules per m3nAr - Argon number of particules per m3nH - hydrogen number of particules per m3nN - nitrogen number of particules per m3nAnomalousOxygen - anomalous oxygen densitypublic double getDensity()
public double getLocalTemperature()
public double getExosphericTemperature()
public double getMeanAtomicMass()
HYDROGEN_MASSpublic double getDensityHe()
public double getDensityO()
public double getDensityN2()
public double getDensityO2()
public double getDensityAr()
public double getDensityH()
public double getDensityN()
public double getDensityAnomalousOxygen()
Copyright © 2024 CNES. All rights reserved.