org.apache.commons.nabla.core
Interface UnivariateDifferentiator

All Known Implementing Classes:
EightPointsScheme, FetchDifferentiator, FiniteDifferencesDifferentiator, ForwardAlgorithmicDifferentiator, FourPointsScheme, SixPointsScheme, TwoPointsScheme

public interface UnivariateDifferentiator

Interface defining the class differentiation operation.


Method Summary
 UnivariateDerivative differentiate(UnivariateDifferentiable d)
          Create an implementation of a differential for a differentiable function.
 

Method Detail

differentiate

UnivariateDerivative differentiate(UnivariateDifferentiable d)
                                   throws DifferentiationException
Create an implementation of a differential for a differentiable function.

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.