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.