Uses of Interface
org.orekit.forces.radiation.RadiationSensitive
-
Packages that use RadiationSensitive Package Description org.orekit.forces This package provides the interface for force models that will be used by theNumericalPropagator
, as well as some classical spacecraft models for surface forces (spherical, box and solar array ...).org.orekit.forces.radiation This package provides all radiation pressure related forces.org.orekit.propagation.semianalytical.dsst.forces This package provides force models for Draper Semi-analytical Satellite Theory (DSST). -
-
Uses of RadiationSensitive in org.orekit.forces
Classes in org.orekit.forces that implement RadiationSensitive Modifier and Type Class Description class
BoxAndSolarArraySpacecraft
Class representing the features of a classical satellite with a convex body shape. -
Uses of RadiationSensitive in org.orekit.forces.radiation
Classes in org.orekit.forces.radiation that implement RadiationSensitive Modifier and Type Class Description class
IsotropicRadiationClassicalConvention
This class represents the features of a simplified spacecraft.class
IsotropicRadiationCNES95Convention
This class represents the features of a simplified spacecraft.class
IsotropicRadiationSingleCoefficient
This class represents the features of a simplified spacecraft.Methods in org.orekit.forces.radiation that return RadiationSensitive Modifier and Type Method Description RadiationSensitive
RadiationPressureModel. getRadiationSensitive()
Getter for radiation sensitive object.RadiationSensitive
SolarRadiationPressure. getRadiationSensitiveSpacecraft()
Getter for radiation-sensitive spacecraft.Constructors in org.orekit.forces.radiation with parameters of type RadiationSensitive Constructor Description KnockeRediffusedForceModel(ExtendedPositionProvider sun, RadiationSensitive spacecraft, double equatorialRadius, double angularResolution)
Default Constructor.KnockeRediffusedForceModel(ExtendedPositionProvider sun, RadiationSensitive spacecraft, double equatorialRadius, double angularResolution, TimeScale utc)
General constructor.RadiationPressureModel(LightFluxModel lightFluxModel, RadiationSensitive radiationSensitive)
Constructor.SolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft)
Constructor with default eclipse detection settings.SolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, EventDetectionSettings eclipseDetectionSettings)
Complete constructor.SolarRadiationPressure(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft)
Simple constructor with default reference values. -
Uses of RadiationSensitive in org.orekit.propagation.semianalytical.dsst.forces
Methods in org.orekit.propagation.semianalytical.dsst.forces that return RadiationSensitive Modifier and Type Method Description RadiationSensitive
DSSTSolarRadiationPressure. getSpacecraft()
Get spacecraft shape.Constructors in org.orekit.propagation.semianalytical.dsst.forces with parameters of type RadiationSensitive Constructor Description DSSTSolarRadiationPressure(double dRef, double pRef, ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu)
Complete constructor.DSSTSolarRadiationPressure(ExtendedPositionProvider sun, OneAxisEllipsoid centralBody, RadiationSensitive spacecraft, double mu)
Simple constructor with default reference values, but custom spacecraft.
-