fr.cnes.sirius.patrius.stela.propagation
Class StelaAttitudeAdditionalEquations

java.lang.Object
  extended by fr.cnes.sirius.patrius.stela.propagation.StelaAttitudeAdditionalEquations
All Implemented Interfaces:
StelaAdditionalEquations

public abstract class StelaAttitudeAdditionalEquations
extends Object
implements StelaAdditionalEquations

This abstract class allows users to add their own attitude differential equations to a Stela GTO propagator.

Since:
2.3
Version:
$Id: StelaAttitudeAdditionalEquations.java 17584 2017-05-10 13:26:39Z bignon $
Author:
Charlotte Maggiorani
See Also:
StelaAdditionalEquations
Concurrency :
not thread-safe

Constructor Summary
StelaAttitudeAdditionalEquations(AttitudeEquation.AttitudeType attitudeType)
          Create a new attitude equation.
 
Method Summary
 AttitudeEquation.AttitudeType getAttitudeType()
          Get the attitude type.
 String getName()
          Get the name of the additional equation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface fr.cnes.sirius.patrius.stela.propagation.StelaAdditionalEquations
addInitialAdditionalState, computeDerivatives, getEquationsDimension
 

Constructor Detail

StelaAttitudeAdditionalEquations

public StelaAttitudeAdditionalEquations(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
Method Detail

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 StelaAdditionalEquations
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.