Package | Description |
---|---|
org.orekit.files.ccsds.definitions |
This package contains definitions for CCSDS objects (frames, time systems...).
|
org.orekit.files.ccsds.ndm |
This package contains the base hierarchy for CCSDS ADM, ODM and TDM.
|
org.orekit.files.ccsds.ndm.adm.acm |
This package contains class managing CCSDS Attitude Comprehensive Message.
|
org.orekit.files.ccsds.ndm.odm.ocm |
This package contains class managing CCSDS Orbit Comprehensive Message.
|
org.orekit.files.ccsds.utils.generation |
This package contains utilities for CCSDS messages generation.
|
org.orekit.files.ccsds.utils.lexical |
This package contains utilities for CCSDS messages lexical analysis.
|
org.orekit.files.rinex.navigation |
This package provides classes related to RINEX navigation files.
|
org.orekit.files.sp3 |
This package provides a parser for orbit data stored in SP3 format.
|
org.orekit.gnss.metric.parser |
This package provides the top level
MessagesParser class that can extract messages from binary containers like ByteArrayEncodedMessages or {link org.orekit.metric.gnss.ssr.parser.InputStreamEncodedMessages
InputStreamEncodedMessages}. |
org.orekit.utils.units |
This package provides very basic handling of units.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Units.DEG_PER_S
Degree per second unit.
|
static Unit |
Units.DEG_PER_S_1_2
Degree per second^1/2 unit.
|
static Unit |
Units.DEG_PER_S_3_2
Degree per second^3/2 unit.
|
static Unit |
Units.HECTO_PASCAL
HectoPascal unit.
|
static Unit |
Units.HZ_PER_S
Hertz per second unit.
|
static Unit |
Units.KG_M2
kg.m² unit.
|
static Unit |
Units.KM_PER_S
Kilometers per second units.
|
static Unit |
Units.KM_PER_S2
Kilometers per square second units.
|
static Unit |
Units.KM2
Square kilometers units.
|
static Unit |
Units.KM2_PER_S
Square kilometers per second units.
|
static Unit |
Units.KM2_PER_S2
Square kilometers per square second units.
|
static Unit |
Units.KM3_PER_S2
km³/s² unit.
|
static Unit |
Units.M_PER_S
Meters per second units.
|
static Unit |
Units.M_PER_S2
Meters per square second units.
|
static Unit |
Units.M2
m² unit.
|
static Unit |
Units.M2_PER_KG
m² per kilograms units.
|
static Unit |
Units.M2_PER_S
Square meters per second units.
|
static Unit |
Units.M2_PER_S2
Square meters per square second units.
|
static Unit |
Units.M2_PER_S3
Square meters per cube second units.
|
static Unit |
Units.M2_PER_S4
Square meters per s⁴ units.
|
static Unit |
Units.M3_PER_KG
m³ per kilograms units.
|
static Unit |
Units.M3_PER_KGS
Cubic meters per kilograms second units.
|
static Unit |
Units.M3_PER_KGS2
Cubic meters per kilograms (square second) units.
|
static Unit |
Units.M4
m⁴ unit.
|
static Unit |
Units.M4_PER_KG
m⁴ per kilograms units.
|
static Unit |
Units.M4_PER_KG2
m⁴ per square kilograms units.
|
static Unit |
Units.N_M
Newton metre unit.
|
static Unit |
Units.N_M_S
Newton metre second unit.
|
static Unit |
Units.NANO_TESLA
Nano Tesla unit.
|
static Unit |
Units.NB_PER_Y
#/year unit.
|
static Unit |
Units.ONE_PER_ER
Earth radii reciprocal unit.
|
static Unit |
Units.ONE_PER_S
Seconds reciprocal unit.
|
static Unit |
Units.REV_PER_DAY
Revolutions per day unit.
|
static Unit |
Units.REV_PER_DAY2_SCALED
Scaled revolutions per square day unit.
|
static Unit |
Units.REV_PER_DAY3_SCALED
Scaled revolutions per cubic day divieded by 6 unit.
|
static Unit |
Units.W_PER_KG
Watt per kilograms units.
|
Modifier and Type | Method and Description |
---|---|
abstract Unit |
ParsedUnitsBehavior.select(Unit message,
Unit standard)
Select the unit to use for interpreting parsed value.
|
Modifier and Type | Method and Description |
---|---|
abstract Unit |
ParsedUnitsBehavior.select(Unit message,
Unit standard)
Select the unit to use for interpreting parsed value.
|
Modifier and Type | Method and Description |
---|---|
List<Unit> |
RateElementsType.getUnits()
Get the elements units.
|
List<Unit> |
AttitudeElementsType.getUnits()
Get the elements units.
|
List<Unit> |
AttitudeCovarianceType.getUnits()
Get the elements units.
|
Modifier and Type | Method and Description |
---|---|
Unit |
ManeuverFieldType.getUnit()
Get the field unit.
|
Modifier and Type | Method and Description |
---|---|
List<Unit> |
OrbitCovarianceHistoryMetadata.getCovUnits()
Get covariance element set units.
|
List<Unit> |
OrbitManeuverHistoryMetadata.getManUnits()
Get maneuver elements of information units.
|
List<Unit> |
TrajectoryStateHistoryMetadata.getTrajUnits()
Get trajectory element set units.
|
List<Unit> |
OrbitElementsType.getUnits()
Get the elements units.
|
Modifier and Type | Method and Description |
---|---|
void |
ManeuverFieldType.checkUnit(Unit parsedUnit)
Check if parsed unit is compatible with field type.
|
Modifier and Type | Method and Description |
---|---|
void |
OrbitCovarianceHistoryMetadata.setCovUnits(List<Unit> covUnits)
Set covariance element set units.
|
void |
OrbitManeuverHistoryMetadata.setManUnits(List<Unit> manUnits)
Set maneuver element of information units.
|
void |
TrajectoryStateHistoryMetadata.setTrajUnits(List<Unit> trajUnits)
Set trajectory element set units.
|
Constructor and Description |
---|
TrajectoryState(OrbitElementsType type,
AbsoluteDate date,
String[] fields,
int first,
List<Unit> units)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
AbstractGenerator.writeEntry(String key,
double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
Generator.writeEntry(String key,
double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
AbstractGenerator.writeEntry(String key,
Double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
Generator.writeEntry(String key,
Double value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
KvnGenerator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
XmlGenerator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
void |
Generator.writeEntry(String key,
String value,
Unit unit,
boolean mandatory)
Write a single key/value entry.
|
boolean |
AbstractGenerator.writeUnits(Unit unit)
Check if unit must be written.
|
Modifier and Type | Method and Description |
---|---|
String |
AbstractGenerator.unitsListToString(List<Unit> units)
Convert a list of units to a bracketed string.
|
String |
Generator.unitsListToString(List<Unit> units)
Convert a list of units to a bracketed string.
|
Modifier and Type | Method and Description |
---|---|
Unit |
ParseToken.getUnits()
Get the units.
|
Modifier and Type | Method and Description |
---|---|
boolean |
ParseToken.processAsDouble(Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.DoubleConsumer consumer)
Process the content as a double.
|
boolean |
ParseToken.processAsDoubleArray(Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.DoubleArrayConsumer consumer)
Process the content as an array of doubles.
|
boolean |
ParseToken.processAsDoublyIndexedDouble(int i,
int j,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.DoublyIndexedDoubleConsumer consumer)
Process the content as a doubly-indexed double.
|
boolean |
ParseToken.processAsIndexedDouble(int i,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.IndexedDoubleConsumer consumer)
Process the content as an indexed double.
|
boolean |
ParseToken.processAsIndexedDoubleArray(int index,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.IndexedDoubleArrayConsumer consumer)
Process the content as an indexed double array.
|
boolean |
ParseToken.processAsLabeledDouble(char label,
Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.LabeledDoubleConsumer consumer)
Process the content as a labeled double.
|
boolean |
ParseToken.processAsVector(Unit standard,
ParsedUnitsBehavior behavior,
ParseToken.VectorConsumer consumer)
Process the content as a vector.
|
Modifier and Type | Method and Description |
---|---|
void |
ParseToken.UnitListConsumer.accept(List<Unit> value)
Consume a list of units.
|
Constructor and Description |
---|
ParseToken(TokenType type,
String name,
String content,
Unit units,
int lineNumber,
String fileName)
Simple constructor.
|
Modifier and Type | Field and Description |
---|---|
static Unit[] |
IonosphereKlobucharMessage.S_PER_SC_N
Converters for Klobuchar parameters.
|
static Unit |
IonosphereNequickGMessage.SFU
Converter for Nequick-G aᵢ₀ parameter.
|
static Unit |
IonosphereNequickGMessage.SFU_PER_DEG
Converter for Nequick-G aᵢ₁ parameter.
|
static Unit |
IonosphereNequickGMessage.SFU_PER_DEG2
Converter for Nequick-G aᵢ₂ parameter.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
SP3Utils.CLOCK_ACCURACY_UNIT
Clock accuracy unit.
|
static Unit |
SP3Utils.CLOCK_RATE_ACCURACY_UNIT
Clock rate accuracy unit.
|
static Unit |
SP3Utils.CLOCK_RATE_UNIT
Clock rate unit.
|
static Unit |
SP3Utils.CLOCK_UNIT
Clock unit.
|
static Unit |
SP3Utils.POSITION_ACCURACY_UNIT
Position accuracy unit.
|
static Unit |
SP3Utils.POSITION_UNIT
Position unit.
|
static Unit |
SP3Utils.VELOCITY_ACCURACY_UNIT
Velocity accuracy unit.
|
static Unit |
SP3Utils.VELOCITY_UNIT
Velocity unit.
|
Modifier and Type | Method and Description |
---|---|
static int |
SP3Utils.indexAccuracy(Unit unit,
double base,
double accuracy)
Convert an accuracy from SI units.
|
static double |
SP3Utils.siAccuracy(Unit unit,
double base,
int accuracyIndex)
Convert an accuracy to SI units.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Units.KM_PER_S
Kilometers par second units.
|
static Unit |
Units.KM_PER_S2
Kilometers par square second units.
|
static Unit |
Units.MM
Millimetres units.
|
static Unit |
Units.MM_PER_S
Millimetres per second units.
|
static Unit |
Units.MM_PER_S2
Millimetres per square second units.
|
static Unit |
Units.NS
Nanoseconds units.
|
static Unit |
Units.SEMI_CIRCLE
Semi-circles units.
|
Modifier and Type | Field and Description |
---|---|
static Unit |
Unit.AMPERE
Ampere unit.
|
static Unit |
Unit.ARC_MINUTE
Arc minute unit.
|
static Unit |
Unit.ARC_SECOND
Arc second unit.
|
static Unit |
Unit.BAR
Bar unit.
|
static Unit |
Unit.COULOMB
Coulomb unit.
|
static Unit |
Unit.DAY
Day unit.
|
static Unit |
Unit.DEGREE
Degree unit.
|
static Unit |
Unit.EARTH_RADII
Earth Radii used as Bstar unit in CCSDS OMM.
|
static Unit |
Unit.GRAM
Gram unit.
|
static Unit |
Unit.HERTZ
Hertz unit.
|
static Unit |
Unit.HOUR
Hour unit.
|
static Unit |
Unit.JOULE
Joule unit.
|
static Unit |
Unit.KILOGRAM
Kilogram unit.
|
static Unit |
Unit.KILOMETRE
Kilometre unit.
|
static Unit |
Unit.METRE
Metre unit.
|
static Unit |
Unit.MINUTE
Minute unit.
|
static Unit |
Unit.NEWTON
Newton unit.
|
static Unit |
Unit.NONE
No unit.
|
static Unit |
Unit.OHM
Ohm unit.
|
static Unit |
Unit.ONE
Dimensionless unit.
|
static Unit |
Unit.PASCAL
Pascal unit.
|
static Unit |
Unit.PERCENT
Percentage unit.
|
static Unit |
Unit.RADIAN
Radian unit.
|
static Unit |
Unit.REVOLUTION
Revolution unit.
|
static Unit |
Unit.SECOND
Second unit.
|
static Unit |
Unit.SOLAR_FLUX_UNIT
Solar Flux Unit.
|
static Unit |
Unit.TESLA
tesla unit.
|
static Unit |
Unit.TOTAL_ELECTRON_CONTENT_UNIT
Total Electron Content Unit.
|
static Unit |
Unit.VOLT
Volt unit.
|
static Unit |
Unit.WATT
Watt unit.
|
static Unit |
Unit.YEAR
Julian year unit.
|
Modifier and Type | Method and Description |
---|---|
Unit |
Unit.alias(String newName)
Create an alias for a unit.
|
Unit |
Unit.divide(String newName,
Unit other)
Create quotient of units.
|
Unit |
UnitsConverter.getFrom()
Get the source unit.
|
Unit |
UnitsConverter.getTo()
Get the destination unit.
|
Unit |
UnitsCache.getUnits(String specification)
Get units from a string specification.
|
Unit |
Unit.multiply(String newName,
Unit other)
Create product of units.
|
static Unit |
Unit.parse(String unitSpecification)
Parse a unit.
|
Unit |
Unit.power(String newName,
org.hipparchus.fraction.Fraction exponent)
Create power of unit.
|
Unit |
Unit.sameDimensionSI()
Create the SI unit with same dimension.
|
Unit |
Unit.scale(String newName,
double factor)
Scale a unit.
|
Unit |
Unit.sqrt(String newName)
Create root of unit.
|
Modifier and Type | Method and Description |
---|---|
Unit |
Unit.divide(String newName,
Unit other)
Create quotient of units.
|
Unit |
Unit.multiply(String newName,
Unit other)
Create product of units.
|
boolean |
Unit.sameDimension(Unit other)
Check if a unit has the same dimension as another unit.
|
Modifier and Type | Method and Description |
---|---|
static void |
Unit.ensureCompatible(String description,
List<Unit> reference,
boolean allowScaleDifferences,
List<Unit> units)
Ensure some units are compatible with reference units.
|
static void |
Unit.ensureCompatible(String description,
List<Unit> reference,
boolean allowScaleDifferences,
List<Unit> units)
Ensure some units are compatible with reference units.
|
Constructor and Description |
---|
UnitsConverter(Unit from,
Unit to)
Simple constructor.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.