Uses of Class
org.orekit.models.earth.GeoMagneticField
-
Packages that use GeoMagneticField 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. -
-
Uses of GeoMagneticField in org.orekit.frames
Methods in org.orekit.frames that return GeoMagneticField Modifier and Type Method Description GeoMagneticFieldLocalMagneticFieldFrame. getMagneticField()Get geomagnetid field.Constructors in org.orekit.frames with parameters of type GeoMagneticField Constructor 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 chosenvectorFor near-polar orbits, it is suggested to use theorbital momentumto define the local orbital frame. -
Uses of GeoMagneticField in org.orekit.models.earth
Methods in org.orekit.models.earth that return GeoMagneticField Modifier and Type Method Description static GeoMagneticFieldGeoMagneticFieldFactory. getField(GeoMagneticFieldFactory.FieldModel type, double year)Get theGeoMagneticFieldfor the given model type and year.GeoMagneticFieldGeoMagneticFields. getField(GeoMagneticFieldFactory.FieldModel type, double year)Get theGeoMagneticFieldfor the given model type and year.GeoMagneticFieldLazyLoadedGeoMagneticFields. getField(GeoMagneticFieldFactory.FieldModel type, double year)static GeoMagneticFieldGeoMagneticFieldFactory. getIGRF(double year)Get the IGRF model for the given year.GeoMagneticFieldGeoMagneticFields. getIGRF(double year)Get the IGRF model for the given year.GeoMagneticFieldLazyLoadedGeoMagneticFields. getIGRF(double year)static GeoMagneticFieldGeoMagneticFieldFactory. getWMM(double year)Get the WMM model for the given year.GeoMagneticFieldGeoMagneticFields. getWMM(double year)Get the WMM model for the given year.GeoMagneticFieldLazyLoadedGeoMagneticFields. getWMM(double year)GeoMagneticFieldGeoMagneticField. transformModel(double year)Time transform the model coefficients from the base year of the model using secular variation coefficients.GeoMagneticFieldGeoMagneticField. 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.Methods in org.orekit.models.earth that return types with arguments of type GeoMagneticField Modifier and Type Method Description Collection<GeoMagneticField>GeoMagneticModelLoader. getModels()Returns aCollectionof theGeoMagneticFieldmodels that have been successfully loaded.List<GeoMagneticField>GeoMagneticModelParser. parse(DataSource dataSource)Parse a model.Methods in org.orekit.models.earth with parameters of type GeoMagneticField Modifier and Type Method Description GeoMagneticFieldGeoMagneticField. 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.
-