q1471341.mp1074.integration.lattice
Class IdentityPeriodizer

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

public class IdentityPeriodizer
extends java.lang.Object
implements Periodizer

Implements a periodizer based on the identity transformation phi(t) = t with derivative phi(t)' = 1.

Author:
Ulrich Telle

Constructor Summary
IdentityPeriodizer()
           
 
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

IdentityPeriodizer

public IdentityPeriodizer()
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