|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.orekit.forces.atmospheres.US76
public class US76
This class implements the US76 atmospheric model.
| Constructor Summary | |
|---|---|
US76(BodyShape earthBody)
Simple constructor for class US76 |
|
| Method Summary | |
|---|---|
double |
getDensity(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local density for altitude in interval [0, 1E6] m |
double |
getPress(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local pressure for altitude in interval [0, 1E6] m |
double |
getSpeedOfSound(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local speed of sound. |
double |
getTemp(AbsoluteDate date,
Vector3D position,
Frame frame)
Get the local temperature for altitude in interval [0, 1E6] m |
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 US76(BodyShape earthBody)
earthBody - earth body| Method Detail |
|---|
public double getTemp(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
Get the local temperature for altitude in interval [0, 1E6] m
Note: if altitude < 0 m or altitude > 1E6 m the temperature corresponding to the closest bound is returned.
date - date to compute temperature, pression, and densityposition - position vectorframe - frame where the position vector is expressed
OrekitException - OrekitException if point cannot be converted to body frame
public double getPress(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
Get the local pressure for altitude in interval [0, 1E6] m
Note: if altitude < 0 m or altitude > 1E6 m the pressure corresponding to the closest bound is returned.
date - date to compute temperature, pression, and densityposition - position vectorframe - frame where the position vector is expressed
OrekitException - OrekitException if point cannot be converted to body frame
public double getDensity(AbsoluteDate date,
Vector3D position,
Frame frame)
throws OrekitException
Get the local density for altitude in interval [0, 1E6] m
Note: if altitude < 0 m or altitude > 1E6 m the density corresponding to the closest bound is returned.
getDensity in interface Atmospheredate - dateposition - position vectorframe - frame where the position vector is expressed
OrekitException - OrekitException if point cannot be converted to body frame
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 | |||||||||