public class FundamentalNutationArguments extends Object implements Serializable
基本参数分为两组:
SeriesTerm
, PoissonSeries
, BodiesElements
, Serialized Form
Constructor and Description |
---|
FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, InputStream stream, String name)
从IERS表文件构建基本参数模型。
|
FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, InputStream stream, String name, TimeScales timeScales)
从IERS表文件构建基本参数模型。
|
FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, List<double[]> coefficients)
从IERS表文件构建基本参数模型。
|
FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, List<double[]> coefficients, TimeScales timeScales)
从IERS表文件构建基本参数模型。
|
Modifier and Type | Method and Description |
---|---|
BodiesElements |
evaluateAll(AbsoluteDate date)
评估当前日期的所有基本参数(德劳内加行星)。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
evaluateAll(FieldAbsoluteDate<T> date)
评估当前日期的所有基本参数(德劳内加行星)。
|
@DefaultDataContext public FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, InputStream stream, String name)
此方法使用默认数据上下文
。
conventions
- 使用的IERS约定
timeScale
- 用于GMST计算的时间尺度(如果不需要潮汐参数γ = GMST + π,则可以为null)
stream
- 包含IERS表的流
name
- 资源文件的名称(仅用于错误消息)
FundamentalNutationArguments(IERSConventions, TimeScale, List, TimeScales)
, FundamentalNutationArguments(IERSConventions, TimeScale, InputStream, String, TimeScales)
public FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, InputStream stream, String name, TimeScales timeScales)
conventions
- 使用的IERS约定
timeScale
- 用于GMST计算的时间尺度(如果不需要潮汐参数γ = GMST + π,则可以为null)
stream
- 包含IERS表的流
name
- 资源文件的名称(仅用于错误消息)
timeScales
- TAI时间尺度
FundamentalNutationArguments(IERSConventions, TimeScale, List, TimeScales)
@DefaultDataContext public FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, List<double[]> coefficients)
此方法使用默认数据上下文
。
conventions
- 使用的IERS约定
timeScale
- 用于GMST计算的时间尺度(如果不需要潮汐参数γ = GMST + π,则可以为null)
coefficients
- 系数数组列表(必须提供所有14个数组,前5个是德劳内参数,后面是9个行星参数)
FundamentalNutationArguments(IERSConventions, TimeScale, List, TimeScales)
public FundamentalNutationArguments(IERSConventions conventions, TimeScale timeScale, List<double[]> coefficients, TimeScales timeScales)
conventions
- 使用的IERS约定
timeScale
- 用于GMST计算的时间尺度(如果不需要潮汐参数γ = GMST + π,则可以为null)
coefficients
- 系数数组列表(必须提供所有14个数组,前5个是德劳内参数,后面是9个行星参数)
timeScales
- 用于计算的时间尺度。
public BodiesElements evaluateAll(AbsoluteDate date)
date
- 当前日期
public <T extends org.hipparchus.CalculusFieldElement<T>> FieldBodiesElements<T> evaluateAll(FieldAbsoluteDate<T> date)
T
- 字段元素的类型
date
- 当前日期
Copyright © 2002-2023 CS GROUP. All rights reserved.