/src/main/java/net/finmath/montecarlo/interestrate/models/covariance/LIBORVolatilityModelFourParameterExponentialForm.java
} this.isCalibrateable = isCalibrateable;
this.isCalibrateable = isCalibrateable; }
super(timeDiscretization, liborPeriodDiscretization); this.randomVariableFactory = randomVariableFactory; this.a = randomVariableFactory.createRandomVariable(a); this.b = randomVariableFactory.createRandomVariable(b); this.c = randomVariableFactory.createRandomVariable(c); this.d = randomVariableFactory.createRandomVariable(d); <extra_id_0> public LIBORVolatilityModelFourParameterExponentialForm(final TimeDiscretization timeDiscretization, final TimeDiscretization liborPeriodDiscretization, final double a, final double b, final double c, final double d, final boolean isCalibrateable) { this(new RandomVariableFromArrayFactory(), timeDiscretization, liborPeriodDiscretization, a, b, c, d, isCalibrateable); } @Override public RandomVariable[] getParameter() { if(!isCalibrateable) {