|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.orbits.orbitalparameters.AbstractOrbitalParameters
org.orekit.orbits.orbitalparameters.ReentryParameters
public class ReentryParameters
This class handles reentry parameters.
The parameters used internally are the following elements:
altitude (m)
latitude (m)
longitude (m)
velocity (m/s)
slope of velocity (rad)
azimuth of velocity (rad)
2 more parameters defining the central body are added:
equatorial radius (m)
flattening
| Field Summary | |
|---|---|
static double |
EPS
Epsilon for specific cases. |
| Constructor Summary | |
|---|---|
ReentryParameters(double altitude,
double latitude,
double longitude,
double velocity,
double slope,
double azimuth,
double ae,
double f,
double mu)
Constructor. |
|
| Method Summary | |
|---|---|
double |
getAe()
Getter for equatorial radius. |
double |
getAltitude()
Getter for altitude. |
ApsisAltitudeParameters |
getApsisAltitudeParameters(double req)
Convert current orbital parameters into apsis (using altitude) parameters. |
ApsisRadiusParameters |
getApsisRadiusParameters()
Convert current orbital parameters into apsis (using radius) parameters. |
double |
getAzimuth()
Getter for azimuth of velocity. |
CartesianParameters |
getCartesianParameters()
Convert current orbital parameters into cartesian parameters. |
CircularParameters |
getCircularParameters()
Convert current orbital parameters into circular parameters. |
EquatorialParameters |
getEquatorialParameters()
Convert current orbital parameters into equatorial parameters. |
EquinoctialParameters |
getEquinoctialParameters()
Convert current orbital parameters into equinoctial parameters. |
double |
getF()
Getter for flattening. |
KeplerianParameters |
getKeplerianParameters()
Convert current orbital parameters into Keplerian parameters. |
double |
getLatitude()
Getter for latitude. |
double |
getLongitude()
Getter for longitude. |
ReentryParameters |
getReentryParameters(double req,
double flat)
Convert current orbital parameters into reentry parameters. |
double |
getSlope()
Getter for slope of velocity. |
StelaEquinoctialParameters |
getStelaEquinoctialParameters()
Convert current orbital parameters into Stela equinoctial parameters. |
double |
getVelocity()
Getter for velocity. |
String |
toString()
Returns a string representation of the reentry parameters. |
| Methods inherited from class org.orekit.orbits.orbitalparameters.AbstractOrbitalParameters |
|---|
getMu |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final double EPS
| Constructor Detail |
|---|
public ReentryParameters(double altitude,
double latitude,
double longitude,
double velocity,
double slope,
double azimuth,
double ae,
double f,
double mu)
altitude - altitude (m)latitude - latitude (rad)longitude - longitude (rad)velocity - velocity (m/s)slope - slope of velocity (rad)azimuth - azimuth of velocity (rad)ae - equatorial radius (m)f - flattening (f = (a-b)/a)mu - central attraction coefficient (m3/s2)| Method Detail |
|---|
public double getAltitude()
public double getLatitude()
public double getLongitude()
public double getVelocity()
public double getSlope()
public double getAzimuth()
public double getAe()
public double getF()
public CartesianParameters getCartesianParameters()
CartesianParameterspublic KeplerianParameters getKeplerianParameters()
KeplerianParameterspublic CircularParameters getCircularParameters()
CircularParameterspublic EquatorialParameters getEquatorialParameters()
EquatorialParameterspublic EquinoctialParameters getEquinoctialParameters()
EquinoctialParameterspublic ApsisAltitudeParameters getApsisAltitudeParameters(double req)
req - equatorial radius (m)
ApsisAltitudeParameterspublic ApsisRadiusParameters getApsisRadiusParameters()
ApsisRadiusParameters
public ReentryParameters getReentryParameters(double req,
double flat)
req - equatorial radius (m)flat - flattening (f = (a-b)/a)
ReentryParameterspublic StelaEquinoctialParameters getStelaEquinoctialParameters()
StelaEquinoctialParameterspublic String toString()
toString in class Object
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||