Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Calculation5.java @ 2267:46918e6a831d
Return the Qs from the "Bezugslinienverfahren, too."
flys-artifacts/trunk@3924 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Sascha L. Teichmann <sascha.teichmann@intevation.de> |
---|---|
date | Mon, 06 Feb 2012 13:53:49 +0000 |
parents | dd93a8e1377a |
children | 3973a2451cf7 |
comparison
equal
deleted
inserted
replaced
2266:c9a40e3fdf16 | 2267:46918e6a831d |
---|---|
33 for (double endKm: endKms) { | 33 for (double endKm: endKms) { |
34 | 34 |
35 double [][] wws = wst.relateWs(startKm, endKm, this); | 35 double [][] wws = wst.relateWs(startKm, endKm, this); |
36 int newNumProblems = numProblems(); | 36 int newNumProblems = numProblems(); |
37 | 37 |
38 if (wws.length == 2) { | 38 if (wws.length == 4) { |
39 // TODO: Create WQWQ instead. | |
39 WW ww = new WW( | 40 WW ww = new WW( |
40 generateName(startKm, endKm), | 41 generateName(startKm, endKm), |
41 startKm, kms2gaugeDatums.get(startKm), wws[0], | 42 startKm, kms2gaugeDatums.get(startKm), wws[0], |
42 endKm, kms2gaugeDatums.get(endKm), wws[1]); | 43 endKm, kms2gaugeDatums.get(endKm), wws[2]); |
43 | 44 |
44 if (newNumProblems > numProblems) { | 45 if (newNumProblems > numProblems) { |
45 ww.removeNaNs(); | 46 ww.removeNaNs(); |
46 } | 47 } |
47 | 48 |