Package | Description |
---|---|
fr.cnes.sirius.patrius.covariance | |
fr.cnes.sirius.patrius.propagation.events | |
fr.cnes.sirius.patrius.time |
Modifier and Type | Method and Description |
---|---|
String |
AbstractOrbitalCovariance.toString(RealMatrixFormat realMatrixFormat,
TimeScale timeScale)
Returns a string representation of this orbital covariance which includes its date, frame,
orbit type and position angle type, the associated parameter descriptors, and the covariance
matrix if the provided format is not
null . |
String |
AbstractOrbitalCovariance.toString(RealMatrixFormat realMatrixFormat,
TimeScale timeScale,
String nameSeparator,
String fieldSeparator,
boolean printClassName,
boolean reverseOrder)
Returns a string representation of this instance which includes the name of the class (if
requested), the names of the associated parameter descriptors and the the covariance matrix
(if the specified matrix format is not
null ). |
Modifier and Type | Method and Description |
---|---|
TimeScale |
RelativeDateDetector.getTimeScale()
Getter for the time scale of the event.
|
Constructor and Description |
---|
RelativeDateDetector(double relativeDateIn,
AbsoluteDate referenceDateIn,
TimeScale offsetTimeScale)
Constructor with target relative date and reference date.
|
RelativeDateDetector(double relativeDateIn,
AbsoluteDate referenceDateIn,
TimeScale offsetTimeScale,
double maxCheck,
double threshold,
EventDetector.Action action)
Constructor with target relative date and reference date.
|
Modifier and Type | Class and Description |
---|---|
class |
GalileoScale
Galileo system time scale.
|
class |
GMSTScale
Greenwich Mean Sidereal Time.
|
class |
GPSScale
GPS time scale.
|
class |
TAIScale
International Atomic Time.
|
class |
TCBScale
Barycentric Coordinate Time.
|
class |
TCGScale
Geocentric Coordinate Time.
|
class |
TDBScale
Barycentric Dynamic Time.
|
class |
TTScale
Terrestrial Time as defined by IAU(1991) recommendation IV.
|
class |
UT1Scale
Universal Time 1.
|
class |
UTCScale
Coordinated Universal Time.
|
Modifier and Type | Method and Description |
---|---|
static TimeScale |
TimeScalesFactory.get(String timescale)
Returns the
TimeScale corresponding to the string representation of time scale. |
Modifier and Type | Method and Description |
---|---|
double |
AbsoluteDate.durationFrom(AbsoluteDate instant,
TimeScale timeScale)
Compute elapsed duration between two instants in provided time scale.
|
DateTimeComponents |
AbsoluteDate.getComponents(TimeScale timeScale)
Split the instance into date/time components.
|
double |
AbsoluteDate.getSecondsInDay(TimeScale timeScale)
Get the number of seconds within the day.
|
double |
AbsoluteDate.offsetFrom(AbsoluteDate instant,
TimeScale timeScale)
Compute the apparent clock offset between two instant in the
perspective of a specific
time scale . |
AbsoluteDate |
AbsoluteDate.shiftedBy(double dt,
TimeScale timeScale)
Get a time-shifted date in provided time scale.
|
double |
AbsoluteDate.timeScalesOffset(TimeScale scale1,
TimeScale scale2)
Compute the offset between two time scales at the current instant.
|
double |
AbsoluteDate.toCNESJulianDate(TimeScale timeScale)
Convert the date to CNES Julian date.
|
Date |
AbsoluteDate.toDate(TimeScale timeScale)
Deprecated.
As of PATRIUS 4.8, method using
Date are deprecated. Use
AbsoluteDate.toLocalDateTime(TimeScale) instead. |
LocalDateTime |
AbsoluteDate.toLocalDateTime(TimeScale timeScale)
Convert the instance to a Java
LocalDateTime . |
String |
AbsoluteDate.toString(int precision,
TimeScale timeScale)
Get a String representation of the instant location.
|
String |
AbsoluteDate.toString(TimeScale timeScale)
Get a String representation of the instant location.
|
String |
AbsoluteDateInterval.toString(TimeScale timeScale)
Returns a String representing the interval using provided Timescale.
|
Constructor and Description |
---|
AbsoluteDate(AbsoluteDate reference,
double apparentOffset,
TimeScale timeScale)
Build an instance from an apparent clock offset with respect to another
instant in the perspective of a specific
time scale . |
AbsoluteDate(DateComponents date,
TimeComponents time,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(DateComponents date,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(DateTimeComponents location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(Date location,
TimeScale timeScale)
Deprecated.
As of PATRIUS 4.8, method using
Date are deprecated. Use
AbsoluteDate.AbsoluteDate(LocalDateTime, TimeScale) instead. |
AbsoluteDate(double cjd,
TimeScale timeScale)
Build an instance from a cjd in a
time scale . |
AbsoluteDate(int year,
int month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
int month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
Month month,
int day,
int hour,
int minute,
double second,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(int year,
Month month,
int day,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(LocalDateTime location,
TimeScale timeScale)
Build an instance from a location in a
time scale . |
AbsoluteDate(String location,
TimeScale timeScale)
Build an instance from a location (parsed from a string) in a
time scale . |
Copyright © 2023 CNES. All rights reserved.