Mercurial > dive4elements > river
diff flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/Fitting.java @ 3127:71484036b6ae
FixA: Moved function instantiation to always have a valid function instance.
flys-artifacts/trunk@4728 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Raimund Renkert <raimund.renkert@intevation.de> |
---|---|
date | Wed, 20 Jun 2012 15:20:44 +0000 |
parents | cbf308f5c41b |
children | 307842cf8d9e |
line wrap: on
line diff
--- a/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/Fitting.java Wed Jun 20 15:03:29 2012 +0000 +++ b/flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/fixings/Fitting.java Wed Jun 20 15:20:44 2012 +0000 @@ -178,15 +178,15 @@ return false; } + // This is the paraterized function for a given km. + instance = function.instantiate(parameters); + if (!checkOutliers) { break; } inputs.clear(); - // This is the paraterized function for a given km. - instance = function.instantiate(parameters); - for (int i = 0, N = xs.size(); i < N; ++i) { double y = instance.value(xs.getQuick(i)); if (Double.isNaN(y)) {