Package | Description |
---|---|
org.orekit.frames |
This package provides classes to handle frames and transforms between them.
|
org.orekit.models.earth |
This package provides models that simulate certain physical phenomena
of Earth and the near-Earth environment.
|
Modifier and Type | Method and Description |
---|---|
GeoMagneticField |
LocalMagneticFieldFrame.getMagneticField()
Get geomagnetid field.
|
Constructor and Description |
---|
LocalMagneticFieldFrame(Frame inertialFrame,
GeoMagneticField magneticField,
Frame bodyFrame)
Constructor with default definition of the local orbital frame:
x: Magnetic field
y: Completes orthonormal frame
z: Cross product of the magnetic field with the orbital momentum
.
|
LocalMagneticFieldFrame(Frame inertialFrame,
GeoMagneticField magneticField,
LocalMagneticFieldFrame.LOFBuilderVector lofBuilderVector,
Frame bodyFrame)
Constructor with custom definition of the local orbital frame:
x: Magnetic field
y: Completes orthonormal frame
z: Cross product of the magnetic field with chosen
vector
For near-polar orbits, it is suggested to use the orbital momentum to define the local
orbital frame. |
Modifier and Type | Method and Description |
---|---|
static GeoMagneticField |
GeoMagneticFieldFactory.getField(GeoMagneticFieldFactory.FieldModel type,
double year)
Get the
GeoMagneticField for the given model type and year. |
GeoMagneticField |
GeoMagneticFields.getField(GeoMagneticFieldFactory.FieldModel type,
double year)
Get the
GeoMagneticField for the given model type and year. |
GeoMagneticField |
LazyLoadedGeoMagneticFields.getField(GeoMagneticFieldFactory.FieldModel type,
double year) |
static GeoMagneticField |
GeoMagneticFieldFactory.getIGRF(double year)
Get the IGRF model for the given year.
|
GeoMagneticField |
GeoMagneticFields.getIGRF(double year)
Get the IGRF model for the given year.
|
GeoMagneticField |
LazyLoadedGeoMagneticFields.getIGRF(double year) |
static GeoMagneticField |
GeoMagneticFieldFactory.getWMM(double year)
Get the WMM model for the given year.
|
GeoMagneticField |
GeoMagneticFields.getWMM(double year)
Get the WMM model for the given year.
|
GeoMagneticField |
LazyLoadedGeoMagneticFields.getWMM(double year) |
GeoMagneticField |
GeoMagneticField.transformModel(double year)
Time transform the model coefficients from the base year of the model
using secular variation coefficients.
|
GeoMagneticField |
GeoMagneticField.transformModel(GeoMagneticField otherModel,
double year)
Time transform the model coefficients from the base year of the model
using a linear interpolation with a second model.
|
Modifier and Type | Method and Description |
---|---|
Collection<GeoMagneticField> |
GeoMagneticModelLoader.getModels()
Returns a
Collection of the GeoMagneticField models that
have been successfully loaded. |
Modifier and Type | Method and Description |
---|---|
GeoMagneticField |
GeoMagneticField.transformModel(GeoMagneticField otherModel,
double year)
Time transform the model coefficients from the base year of the model
using a linear interpolation with a second model.
|
Copyright © 2002-2023 CS GROUP. All rights reserved.