org.orekit.propagation.numerical
Class AttitudeEquation
java.lang.Object
org.orekit.propagation.numerical.AttitudeEquation
- All Implemented Interfaces:
- Serializable, AdditionalEquations
public abstract class AttitudeEquation
- extends Object
- implements AdditionalEquations
This interface allows users to add their own attitude differential equations to a numerical propagator.
- Since:
- 2.3
- Version:
- $Id: AttitudeEquation.java 17602 2017-05-18 08:25:23Z bignon $
- Author:
- Charlotte Maggiorani
- See Also:
AdditionalEquations,
Serialized Form- Concurrency :
- not thread-safe
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AttitudeEquation
public AttitudeEquation(AttitudeEquation.AttitudeType attitudeType)
- Create a new attitude equation. The name of the created equation is set by default in the following form
"ATTITUDE_FORCES" or "ATTITUDE_EVENTS" or "ATTITUDE"
- Parameters:
attitudeType - the attitude type
getName
public String getName()
- Get the name of the additional equation. The name is in the following form : "ATTITUDE_FORCES" or
"ATTITUDE_EVENTS" or "ATTITUDE".
- Specified by:
getName in interface AdditionalEquations
- Returns:
- name of the additional equation
getAttitudeType
public AttitudeEquation.AttitudeType getAttitudeType()
- Get the attitude type.
- Returns:
- the attitude type : ATTITUDE_FORCES or ATTITUDE_EVENTS or ATTITUDE
Copyright © 2017 CNES. All Rights Reserved.