net.finmath.fouriermethod.calibration.PositivityConstraint Maven / Gradle / Ivy
package net.finmath.fouriermethod.calibration;
/**
* Positivity constraint for calibration parameters
* @author Alessandro Gnoatto
*
*/
public class PositivityConstraint extends BoundConstraint {
public PositivityConstraint() {
super(0.0, Double.POSITIVE_INFINITY);
}
@Override
public double apply(final double parameterToTest) {
return Math.abs(parameterToTest);
}
}