public interface Atmosphere extends Serializable
Modifier and Type | Method and Description |
---|---|
double |
getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)
获取本地密度。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)
获取本地密度。
|
Frame |
getFrame()
获取中心天体的参考系。
|
default org.hipparchus.geometry.euclidean.threed.Vector3D |
getVelocity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)
获取大气分子的惯性速度。
|
default <T extends org.hipparchus.CalculusFieldElement<T>> |
getVelocity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)
获取大气分子的惯性速度。
|
Frame getFrame()
double getDensity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)
date
- 当前日期
position
- 参考系中的当前位置
frame
- 定义位置的参考系
<T extends org.hipparchus.CalculusFieldElement<T>> T getDensity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)
T
- CalculusFieldElement的实例
date
- 当前日期
position
- 参考系中的当前位置
frame
- 定义位置的参考系
default org.hipparchus.geometry.euclidean.threed.Vector3D getVelocity(AbsoluteDate date, org.hipparchus.geometry.euclidean.threed.Vector3D position, Frame frame)
默认情况下,假设大气在中心天体参考系中具有零速度。
date
- 当前日期
position
- 参考系中的当前位置
frame
- 定义位置的参考系
default <T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> getVelocity(FieldAbsoluteDate<T> date, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> position, Frame frame)
T
- CalculusFieldElement的实例
date
- 当前日期
position
- 参考系中的当前位置
frame
- 定义位置的参考系
Copyright © 2002-2023 CS GROUP. All rights reserved.