Package org.orekit.forces.radiation
Interface RadiationForceModel
-
- All Superinterfaces:
EventDetectorsProvider
,ForceModel
,ParameterDriversProvider
- All Known Implementing Classes:
AbstractRadiationForceModel
,ECOM2
,RadiationPressureModel
,SolarRadiationPressure
public interface RadiationForceModel extends ForceModel
Interface for radiation-related force models.- Since:
- 12.1
- Author:
- Romain Serra
-
-
Field Summary
-
Fields inherited from interface org.orekit.propagation.events.EventDetectorsProvider
DATATION_ACCURACY
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default boolean
dependsOnPositionOnly()
Check if force model depends on position only at a given, fixed date.-
Methods inherited from interface org.orekit.propagation.events.EventDetectorsProvider
getEventDetectors, getFieldEventDetectors
-
Methods inherited from interface org.orekit.forces.ForceModel
acceleration, acceleration, addContribution, addContribution, dependsOnAttitudeRate, getEventDetectors, getFieldEventDetectors, init, init
-
Methods inherited from interface org.orekit.utils.ParameterDriversProvider
getNbParametersDriversValue, getParameterDriver, getParameters, getParameters, getParameters, getParameters, getParametersAllValues, getParametersAllValues, getParametersDrivers, isSupported
-
-
-
-
Method Detail
-
dependsOnPositionOnly
default boolean dependsOnPositionOnly()
Check if force model depends on position only at a given, fixed date.- Specified by:
dependsOnPositionOnly
in interfaceForceModel
- Returns:
- true if force model depends on position only, false if it depends on velocity, either directly or due to a dependency on attitude
-
-