org.apache.commons.nabla.numerical
Class SixPointsScheme
java.lang.Object
org.apache.commons.nabla.numerical.FiniteDifferencesDifferentiator
org.apache.commons.nabla.numerical.SixPointsScheme
- All Implemented Interfaces:
- Serializable, UnivariateDifferentiator
public class SixPointsScheme
- extends FiniteDifferencesDifferentiator
Six-points finite differences scheme.
The error model for the six-points scheme is
h6/140 f(7)(x) + O(h8)
.
- See Also:
- Serialized Form
Constructor Summary |
SixPointsScheme(double h)
Build a 6-points finite differences scheme. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SixPointsScheme
public SixPointsScheme(double h)
- Build a 6-points finite differences scheme.
- Parameters:
h
- differences step size
differentiate
public UnivariateDerivative differentiate(UnivariateDifferentiable d)
- Create an implementation of a differential for a
differentiable function
.
- Parameters:
d
- differentiable function to differentiate
- Returns:
- derivative function
Copyright © 2008-2009 The Apache Software Foundation. All Rights Reserved.