q1471341.mp1074.integration.lattice
Interface Periodizer
- All Known Implementing Classes:
- IdentityPeriodizer, Polynom1Periodizer, Polynom2Periodizer, Trigonometric1Periodizer
- public interface Periodizer
Models the interface of a periodizer for application in
periodizing an integrand function for numerical integration
using lattice rules which usually require one-periodic integrands.
- Author:
- Ulrich Telle
Method Summary |
double |
getDerivative()
|
double[] |
periodize(double[] x)
Applies the periodizing transformation on the argument vector x |
periodize
public double[] periodize(double[] x)
- Applies the periodizing transformation on the argument vector
x
- Returns:
- the transformed argument vector
Note: the argument vector is transformed in place, it is returned as
a return value just for convenience.
getDerivative
public double getDerivative()
- Returns:
- Returns the derivative of the transformed argument vector
x
Note: The derivative is calculated when the argument vector is tranformed by the
method periodize
.