org.orekit.parameter
Class ParamDiffFunction
java.lang.Object
org.orekit.parameter.Parameterizable
org.orekit.parameter.ParamDiffFunction
- All Implemented Interfaces:
- Serializable, IParamDiffFunction, IParameterizable, IParameterizableFunction
- Direct Known Subclasses:
- ConstantFunction, LinearFunction, PiecewiseFunction
public abstract class ParamDiffFunction
- extends Parameterizable
- implements IParamDiffFunction
Abstract class to define generic function of IParamDiffFunction.
- Since:
- 2.3.1
- Version:
- $Id: ParamDiffFunction.java 13433 2015-05-19 12:04:49Z trapier $
- Author:
- Charlotte Maggiorani
- See Also:
IParamDiffFunction,
Serialized Form- Concurrency :
- not thread-safe
- Concurrency comment :
- class extending it could use internal mutable attributes
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ParamDiffFunction
public ParamDiffFunction()
supportsParameter
public boolean supportsParameter(Parameter p)
- Check if a parameter is supported.
- Specified by:
supportsParameter in interface IParameterizable- Overrides:
supportsParameter in class Parameterizable
- Parameters:
p - parameter to check
- Returns:
- true if the parameter is supported
isDifferentiableBy
public boolean isDifferentiableBy(Parameter p)
- Tell if the function is differentiable by the given parameter.
- Specified by:
isDifferentiableBy in interface IParamDiffFunction
- Parameters:
p - function parameter
- Returns:
- true if the function is differentiable by the given parameter.
Copyright © 2016 CNES. All Rights Reserved.