Class TaylorFunctionAdapter<C extends RingElem<C>>
java.lang.Object
edu.jas.ps.TaylorFunctionAdapter<C>
- Type Parameters:
C- ring element type
- All Implemented Interfaces:
TaylorFunction<C>
public abstract class TaylorFunctionAdapter<C extends RingElem<C>>
extends Object
implements TaylorFunction<C>
Adapter for functions capable for Taylor series expansion.
-
Constructor Details
-
TaylorFunctionAdapter
public TaylorFunctionAdapter()
-
-
Method Details
-
getFacul
public long getFacul()Get the factorial coefficient.- Specified by:
getFaculin interfaceTaylorFunction<C extends RingElem<C>>- Returns:
- factorial coefficient.
-
isZERO
public boolean isZERO()Test if this is zero.- Specified by:
isZEROin interfaceTaylorFunction<C extends RingElem<C>>- Returns:
- true if this is 0, else false.
-
derivative
Derivative.- Specified by:
derivativein interfaceTaylorFunction<C extends RingElem<C>>- Returns:
- derivative of this.
-
derivative
Multi-partial derivative.- Specified by:
derivativein interfaceTaylorFunction<C extends RingElem<C>>- Parameters:
i- exponent vector.- Returns:
- partial derivative of this with respect to all variables.
-
evaluate
-
evaluate
-