q1471341.mp1074.integration.lattice
Class Polynom1Periodizer

java.lang.Object
  extended byq1471341.mp1074.integration.lattice.Polynom1Periodizer
All Implemented Interfaces:
Periodizer

public class Polynom1Periodizer
extends java.lang.Object
implements Periodizer

Implements a periodizer based on the polynomial transformation phi(t) = 3t^2-2t^3 with derivative phi(t)' = 6t(1-t).

Author:
Ulrich Telle

Constructor Summary
Polynom1Periodizer()
           
 
Method Summary
 double getDerivative()
           
 double[] periodize(double[] x)
          Applies the periodizing transformation on the argument vector x
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Polynom1Periodizer

public Polynom1Periodizer()
Method Detail

periodize

public double[] periodize(double[] x)
Applies the periodizing transformation on the argument vector x

Specified by:
periodize in interface Periodizer
Returns:
the transformed argument vector

getDerivative

public double getDerivative()
Specified by:
getDerivative in interface Periodizer
Returns:
Returns the derivative of the transformed argument vector x