fr.cnes.sirius.patrius.stela.propagation
Interface StelaAdditionalEquations

All Known Implementing Classes:
StelaAttitudeAdditionalEquations, StelaPartialDerivativesEquations

public interface StelaAdditionalEquations

Interface representing the Stela GTO propagator additional equations.

Since:
1.3
Version:
$Id: StelaAdditionalEquations.java 11448 2014-11-04 15:52:16Z maggiorani $
Author:
Tiziana Sabatini

Method Summary
 SpacecraftState addInitialAdditionalState(SpacecraftState state)
           
 void computeDerivatives(StelaEquinoctialOrbit o, double[] p, double[] pDot)
          Compute the derivatives related to the additional state parameters.
 int getEquationsDimension()
           
 String getName()
          Get the name of the additional state.
 

Method Detail

getName

String getName()
Get the name of the additional state.

Returns:
name of the additional state

computeDerivatives

void computeDerivatives(StelaEquinoctialOrbit o,
                        double[] p,
                        double[] pDot)
                        throws OrekitException
Compute the derivatives related to the additional state parameters.

Parameters:
o - current orbit information: date, kinematics
p - current value of the additional parameters
pDot - placeholder where the derivatives of the additional parameters should be put
Throws:
OrekitException - if some specific error occurs

addInitialAdditionalState

SpacecraftState addInitialAdditionalState(SpacecraftState state)
                                          throws OrekitException
Parameters:
state - before adding additional state
Returns:
the initial additional state
Throws:
OrekitException - should not happen

getEquationsDimension

int getEquationsDimension()
Returns:
the additional equations dimension


Copyright © 2016 CNES. All Rights Reserved.