public abstract class JacobiansParameterizable extends Parameterizable implements IJacobiansParameterizable
Abstract class to define generic function of IJacobiansParameterizable
.
Constructor and Description |
---|
JacobiansParameterizable()
Simple constructor.
|
JacobiansParameterizable(ArrayList<Parameter> paramList)
Simple constructor.
|
JacobiansParameterizable(IParamDiffFunction... paramDiffFunctions)
Simple constructor.
|
JacobiansParameterizable(Parameter... params)
Simple constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
addJacobiansParameter(ArrayList<Parameter> params)
Add a list of parameters in the jacobians parameters list.
|
protected void |
addJacobiansParameter(Parameter... params)
Add a parameters in the jacobians parameters list.
|
protected void |
addJacobiansParameter(Parameter param)
Add a new parameter in the jacobians parameters list.
|
boolean |
supportsJacobianParameter(Parameter param)
Check if a jacobian parameter is supported.
|
addAllParameters, addAllParameters, addParameter, getParameters, supportsParameter
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
addDAccDParam, addDAccDState
getParameters, supportsParameter
public JacobiansParameterizable()
public JacobiansParameterizable(Parameter... params)
params
- the supported parameterspublic JacobiansParameterizable(ArrayList<Parameter> paramList)
paramList
- the supported parameterspublic JacobiansParameterizable(IParamDiffFunction... paramDiffFunctions)
paramDiffFunctions
- IParamDiffFunction with their parameterspublic boolean supportsJacobianParameter(Parameter param)
supportsJacobianParameter
in interface IJacobiansParameterizable
param
- parameter to checkprotected void addJacobiansParameter(Parameter param)
param
- parameterprotected void addJacobiansParameter(ArrayList<Parameter> params)
params
- list of parametersprotected void addJacobiansParameter(Parameter... params)
params
- parametersCopyright © 2023 CNES. All rights reserved.