Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/flowdepth/FlowDepthUtils.java @ 8951:322b0e6298ea
Work on SINFO FlowDepth-Development
author | gernotbelger |
---|---|
date | Fri, 16 Mar 2018 18:08:38 +0100 |
parents | 5d5d482da3e9 |
children | b194fa64506a |
comparison
equal
deleted
inserted
replaced
8950:b0aeed4c97c1 | 8951:322b0e6298ea |
---|---|
8 * documentation coming with Dive4Elements River for details. | 8 * documentation coming with Dive4Elements River for details. |
9 */ | 9 */ |
10 package org.dive4elements.river.artifacts.sinfo.flowdepth; | 10 package org.dive4elements.river.artifacts.sinfo.flowdepth; |
11 | 11 |
12 import org.dive4elements.river.artifacts.model.Calculation; | 12 import org.dive4elements.river.artifacts.model.Calculation; |
13 import org.dive4elements.river.artifacts.states.WaterlevelData; | |
14 | 13 |
15 /** | 14 /** |
16 * @author Gernot Belger | 15 * @author Gernot Belger |
17 */ | 16 */ |
18 public final class FlowDepthUtils { | 17 public final class FlowDepthUtils { |
28 * X ≥ 1998 ± 3 | 27 * X ≥ 1998 ± 3 |
29 * 1958 ≤ X < 1998 ± 6 | 28 * 1958 ≤ X < 1998 ± 6 |
30 * 1918 ≤ X < 1958 ± 12 | 29 * 1918 ≤ X < 1958 ± 12 |
31 * X < 1918 ± 25 | 30 * X < 1918 ± 25 |
32 */ | 31 */ |
33 public static void checkYearDifference(final String label, final WaterlevelData waterlevel, final int soundingYear, final Calculation problems) { | 32 public static void checkYearDifference(final String label, final int wstYear, final int soundingYear, final Calculation problems) { |
34 | 33 |
35 final int wstYear = waterlevel.getYear(); | |
36 if (wstYear < 0) | 34 if (wstYear < 0) |
37 return; | 35 return; |
38 | 36 |
39 final int maxDifference = getMaxDifferenceYears(soundingYear); | 37 final int maxDifference = getMaxDifferenceYears(soundingYear); |
40 | 38 |