comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Calculation5.java @ 2271:3973a2451cf7

"Bezugslinienverfahren": Store Qs of calculation, too. flys-artifacts/trunk@3928 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Mon, 06 Feb 2012 14:21:02 +0000
parents 46918e6a831d
children d4330439be3a
comparison
equal deleted inserted replaced
2270:e92545d2069e 2271:3973a2451cf7
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 == 4) { 38 if (wws.length == 4) {
39 // TODO: Create WQWQ instead. 39 WWQQ wwqq = new WWQQ(
40 WW ww = new WW(
41 generateName(startKm, endKm), 40 generateName(startKm, endKm),
42 startKm, kms2gaugeDatums.get(startKm), wws[0], 41 startKm, kms2gaugeDatums.get(startKm), wws[0], wws[1],
43 endKm, kms2gaugeDatums.get(endKm), wws[2]); 42 endKm, kms2gaugeDatums.get(endKm), wws[2], wws[3]);
44 43
45 if (newNumProblems > numProblems) { 44 if (newNumProblems > numProblems) {
46 ww.removeNaNs(); 45 wwqq.removeNaNs();
47 } 46 }
48 47
49 results.add(ww); 48 results.add(wwqq);
50 } 49 }
51 numProblems = newNumProblems; 50 numProblems = newNumProblems;
52 } 51 }
53 52
54 return new CalculationResult( 53 return new CalculationResult(

http://dive4elements.wald.intevation.org