# HG changeset patch # User Tom Gottfried # Date 1409923600 -7200 # Node ID 04d1d56d896b05bf11f55bba64bb7545dd23af70 # Parent c657ddcf1fa65cde2696982f56a05f565a5e4052 Do not return pure NaN data. diff -r c657ddcf1fa6 -r 04d1d56d896b artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataCalculation.java --- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataCalculation.java Fri Sep 05 14:53:58 2014 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentLoadDataCalculation.java Fri Sep 05 15:26:40 2014 +0200 @@ -317,12 +317,18 @@ results.add(result); } + if (results.size() == 0) { + continue; + } + double [][] result = average(results); - SedimentLoadDataResult.Fraction sldrf = - new SedimentLoadDataResult.Fraction(ls.getDescription(), - result, period); - sldr.addFraction(sldrf); + if (!DoubleUtil.isNaN(result[1])) { + SedimentLoadDataResult.Fraction sldrf = + new SedimentLoadDataResult.Fraction( + ls.getDescription(), result, period); + sldr.addFraction(sldrf); + } } }