|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.forces.atmospheres.SimpleExponentialAtmosphere
public class SimpleExponentialAtmosphere
Simple exponential atmospheric model.
This model represents a simple atmosphere with an exponential density and rigidly bound to the underlying rotating body.
| Constructor Summary | |
|---|---|
SimpleExponentialAtmosphere(BodyShape shape,
double rho0,
double h0,
double hscale)
Create an exponential atmosphere. |
|
| Method Summary | |
|---|---|
double |
getDensity(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local density. |
double |
getSpeedOfSound(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local speed of sound. |
Vector3D |
getVelocity(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the spacecraft velocity relative to the atmosphere. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimpleExponentialAtmosphere(BodyShape shape,
double rho0,
double h0,
double hscale)
shape - body shape modelrho0 - Density at the altitude h0h0 - Altitude of reference (m)hscale - Scale factor (m)| Method Detail |
|---|
public double getDensity(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
getDensity in interface Atmospheredate - current dateposition - current position in frameframe - the frame in which is defined the position
OrekitException - if date is out of range of solar activity model
or if some frame conversion cannot be performed
public Vector3D getVelocity(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
getVelocity in interface Atmospheredate - current dateposition - current position in frameframe - the frame in which is defined the position
OrekitException - if some conversion cannot be performed
public double getSpeedOfSound(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
getSpeedOfSound in interface Atmospheredate - current dateposition - current position in frameframe - the frame in which is defined the position
OrekitException - if some conversion cannot be performed
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||