# HG changeset patch # User Felix Wolfsteller # Date 1377848891 -7200 # Node ID 13c2762270a66f70496aaa05b62fcf494ebbdfbd # Parent d4108d6c400088d643bbb041076fd19673205b20 issue1462: 1) & 4) Fix wrong density interpolation code. diff -r d4108d6c4000 -r 13c2762270a6 artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentDensity.java --- a/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentDensity.java Fri Aug 30 09:47:15 2013 +0200 +++ b/artifacts/src/main/java/org/dive4elements/river/artifacts/model/minfo/SedimentDensity.java Fri Aug 30 09:48:11 2013 +0200 @@ -129,9 +129,8 @@ double upperDensity = next.getDensity(); double lowerDensity = prev.getDensity(); - double m =(upperDensity - lowerDensity)/(upper - lower) * km; - double b = lowerDensity - - ((upperDensity - lowerDensity)/(upper - lower) * lower); + double m =(upperDensity - lowerDensity)/(upper - lower); + double b = lowerDensity - (m * lower); return (m * km) + b; }