org.orekit.parameter
Interface IParamDiffFunction
- All Superinterfaces:
- IParameterizable, IParameterizableFunction, Serializable
- All Known Implementing Classes:
- CnCookModel, ConstantFunction, CtCookModel, LinearFunction, ParamDiffFunction, PiecewiseFunction
public interface IParamDiffFunction
- extends IParameterizableFunction
This class is used to define a derivative function parameterizable.
- Since:
- 2.3
- Version:
- $Id: IParamDiffFunction.java 11887 2015-01-07 08:58:19Z maggiorani $
- Author:
- auguief
- Concurrency :
- not thread-safe, uses internal mutable attributes
derivativeValue
double derivativeValue(Parameter p,
SpacecraftState s)
- Compute the derivative value with respect to the input parameter.
- Parameters:
p
- parameters
- current state
- Returns:
- the derivative value
isDifferentiableBy
boolean isDifferentiableBy(Parameter p)
- Tell if the function is differentiable by the given parameter.
- Parameters:
p
- function parameter
- Returns:
- true if the function is differentiable by the given parameter.
Copyright © 2016 CNES. All Rights Reserved.