public class PoissonSeries extends Object implements Serializable
A Poisson series is composed of a time polynomial part and a non-polynomial part which consist in summation series.
The series terms are harmonic functions (combination of sines and cosines) of polynomial
arguments. The polynomial arguments are combinations of luni-solar or planetary elements.
SeriesTerm,
Serialized Form| Constructor and Description |
|---|
PoissonSeries(InputStream stream,
double factor,
String name)
Build a Poisson series from an IERS table file.
|
| Modifier and Type | Method and Description |
|---|---|
double |
value(double t,
BodiesElements elements)
Compute the value of the development for the current date.
|
double[] |
value(double t,
BodiesElements elements,
BodiesElements elementsP)
Compute the value of the development for the current date and its first time derivative.
|
public PoissonSeries(InputStream stream, double factor, String name) throws PatriusException
stream - stream containing the IERS tablefactor - multiplicative factor to use for coefficientsname - name of the resource file (for error messages only)PatriusException - if stream is null or the table cannot be parsedpublic double value(double t,
BodiesElements elements)
t - current dateelements - luni-solar and planetary elements for the current datepublic double[] value(double t,
BodiesElements elements,
BodiesElements elementsP)
t - current dateelements - luni-solar and planetary elements for the current dateelementsP - luni-solar and planetary time derivative elements for the current dateCopyright © 2025 CNES. All rights reserved.