org.apache.commons.nabla.store
Class FetchDifferentiator

java.lang.Object
  extended by org.apache.commons.nabla.store.FetchDifferentiator
All Implemented Interfaces:
UnivariateDifferentiator

public class FetchDifferentiator
extends java.lang.Object
implements UnivariateDifferentiator

Differentiator that fetches classes already differentiated by AutomaticDifferentiator.

See Also:
AutomaticDifferentiator

Constructor Summary
FetchDifferentiator()
           
 
Method Summary
 UnivariateDerivative differentiate(UnivariateDifferentiable d)
          Create an implementation of a differential for a differentiable function.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FetchDifferentiator

public FetchDifferentiator()
Method Detail

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 The Apache Software Foundation. All Rights Reserved.