fr.cnes.genopus.nonWidget.vehicle.aeroCoeffs
Class CustomAeroCoeffByAltitude

java.lang.Object
  extended by fr.cnes.genopus.nonWidget.vehicle.aeroCoeffs.CustomAeroCoeffByOneVarAbstract
      extended by fr.cnes.genopus.nonWidget.vehicle.aeroCoeffs.CustomAeroCoeffByAltitude
All Implemented Interfaces:
Serializable, org.orekit.parameter.IParamDiffFunction, org.orekit.parameter.IParameterizable, org.orekit.parameter.IParameterizableFunction

public class CustomAeroCoeffByAltitude
extends CustomAeroCoeffByOneVarAbstract

Aerodynamic coefficient function of the spacecraft altitude.

Author:
sumelzi
See Also:
Serialized Form

Constructor Summary
CustomAeroCoeffByAltitude(Double[] xVariable, Double[] yVariable, org.orekit.bodies.ExtendedOneAxisEllipsoid earthShape)
          Creates a new instance entering the x and y variables as doubles.
 
Method Summary
protected  double computeXVariable(org.orekit.propagation.SpacecraftState state)
          Computes the x variable from the spacecraft state.
 
Methods inherited from class fr.cnes.genopus.nonWidget.vehicle.aeroCoeffs.CustomAeroCoeffByOneVarAbstract
derivativeValue, extendedVectorY, getFunction, getParameters, getXArray, getYArray, isDifferentiableBy, supportsParameter, toString, value
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

CustomAeroCoeffByAltitude

public CustomAeroCoeffByAltitude(Double[] xVariable,
                                 Double[] yVariable,
                                 org.orekit.bodies.ExtendedOneAxisEllipsoid earthShape)
Creates a new instance entering the x and y variables as doubles.

Parameters:
xVariable - array of x variables (altitude (m))
yVariable - array of y variables (aerodynamic coefficient)
earthShape - Earth shape
Method Detail

computeXVariable

protected double computeXVariable(org.orekit.propagation.SpacecraftState state)
Computes the x variable from the spacecraft state.

Specified by:
computeXVariable in class CustomAeroCoeffByOneVarAbstract
Parameters:
state - the spacecraft state
Returns:
the x variable


Copyright © 2017. All rights reserved.