org.apache.commons.nabla.caching
Class FetchDifferentiator
java.lang.Object
org.apache.commons.nabla.caching.FetchDifferentiator
- All Implemented Interfaces:
- UnivariateDifferentiator
public class FetchDifferentiator
- extends Object
- implements UnivariateDifferentiator
Differentiator that fetches classes already differentiated by
ForwardAlgorithmicDifferentiator.
- See Also:
ForwardAlgorithmicDifferentiator
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
FetchDifferentiator
public FetchDifferentiator()
differentiate
public UnivariateDerivative differentiate(UnivariateDifferentiable d)
throws DifferentiationException
- Create an implementation of a differential for a
differentiable function.
- Specified by:
differentiate in interface UnivariateDifferentiator
- Parameters:
d - differentiable function to differentiate
- Returns:
- derivative function
- Throws:
DifferentiationException - if the class cannot be differentiated
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.