Class DerivativeStructure.DataTransferObject
java.lang.Object
org.apache.commons.math3.analysis.differentiation.DerivativeStructure.DataTransferObject
- All Implemented Interfaces:
Serializable
- Enclosing class:
DerivativeStructure
Internal class used only for serialization.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final double[]
Partial derivatives.private final int
Derivation order.private static final long
Serializable UID.private final int
Number of variables. -
Constructor Summary
ConstructorsConstructorDescriptionDataTransferObject
(int variables, int order, double[] data) Simple constructor. -
Method Summary
Modifier and TypeMethodDescriptionprivate Object
Replace the deserialized data transfer object with aDerivativeStructure
.
-
Field Details
-
serialVersionUID
private static final long serialVersionUIDSerializable UID.- See Also:
-
variables
private final int variablesNumber of variables. -
order
private final int orderDerivation order. -
data
private final double[] dataPartial derivatives.
-
-
Constructor Details
-
DataTransferObject
DataTransferObject(int variables, int order, double[] data) Simple constructor.- Parameters:
variables
- number of variablesorder
- derivation orderdata
- partial derivatives
-
-
Method Details
-
readResolve
Replace the deserialized data transfer object with aDerivativeStructure
.- Returns:
- replacement
DerivativeStructure
-