diff artifacts/src/main/java/org/dive4elements/river/artifacts/model/Calculation6.java @ 8462:1127dbe95083

Remove obsolete historical discharge curve implementations.
author Tom Gottfried <tom@intevation.de>
date Thu, 30 Oct 2014 15:03:55 +0100
parents 011e2290e801
children 5e38e2924c07
line wrap: on
line diff
--- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/Calculation6.java	Thu Oct 30 14:20:28 2014 +0100
+++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/Calculation6.java	Thu Oct 30 15:03:55 2014 +0100
@@ -127,13 +127,12 @@
         ValuesCache vc = new ValuesCache();
 
         WQTimerange [] wqt = prepareData(refTable, dts, vc);
-        WQKms []       wqs = prepareWQData(dts, vc);
 
         if (debug) {
             log.debug("Number of calculation results: " + wqt.length);
         }
 
-        return new CalculationResult(new HistoricalDischargeData(wqt, wqs),
+        return new CalculationResult(new HistoricalDischargeData(wqt),
             this);
     }
 
@@ -196,32 +195,6 @@
         return !(timerange[1] < dtStart || timerange[0] > dtStop);
     }
 
-    protected WQKms[] prepareWQData(List<DischargeTable> dts, ValuesCache vc) {
-        WQKms[] wqs = new WQKms[dts.size()];
-
-        for (int i = 0, N = wqs.length; i < N; ++i) {
-            DischargeTable dt = dts.get(i);
-            wqs[i] = prepareWQ(dt, vc.getValues(dts.get(i)));
-        }
-
-        return wqs;
-    }
-
-    protected WQKms prepareWQ(DischargeTable dt, double[][] values) {
-        double datum = dt.getGauge().getDatum().doubleValue();
-        double km = dt.getGauge().getStation().doubleValue();
-
-        double[] kms = new double[values[1].length];
-        Arrays.fill(kms, km);
-
-        for (int i = 0 ; i < values[1].length; i++) {
-            values[1][i] = values[1][i]/100d + datum;
-        }
-
-        return new HistoricalWQKms(kms, values[0], values[1],
-            String.valueOf(km), dt.getTimeInterval());
-    }
-
     protected String name(double value) {
         return mode == EvaluationMode.W.getMode()
             ? "W=" + value

http://dive4elements.wald.intevation.org