comparison artifacts/src/main/java/org/dive4elements/river/artifacts/sinfo/tkhcalculation/FlowVelocityModelKmValueFinder.java @ 9017:9b9f5f4ddb80

Small changes with debug log
author mschaefer
date Mon, 23 Apr 2018 15:19:27 +0200
parents 45f1ad66560e
children 5294114b1df4
comparison
equal deleted inserted replaced
9016:6e5ff436febe 9017:9b9f5f4ddb80
316 return false; 316 return false;
317 317
318 if (this.leftIndexFound == this.rightIndexFound) { 318 if (this.leftIndexFound == this.rightIndexFound) {
319 // Exact km match 319 // Exact km match
320 final double qfound = getLeftValues().findQ(q); 320 final double qfound = getLeftValues().findQ(q);
321 log.debug(String.format("findKmQValues km %.3f q %.0f = %.0f (%d)", km, q, qfound, this.leftIndexFound)); 321 log.debug(String.format("findKmQValues km %.3f q %.0f = %.0f (%d) v = %.3f, tau = %.3f", km, q, qfound, this.leftIndexFound,
322 this.getFindVmainFound(), this.getFindTauFound()));
322 return !Double.isNaN(qfound); 323 return !Double.isNaN(qfound);
323 } 324 }
324 325
325 final double[] qfound = { getLeftValues().findQ(q), getRightValues().findQ(q) }; 326 final double[] qfound = { getLeftValues().findQ(q), getRightValues().findQ(q) };
326 log.debug(String.format("findKmQValues km %.3f q %.0f = %.0f (%d, %.3f) - %.0f (%d, %.3f)", km, q, qfound[0], this.leftIndexFound, 327 log.debug(String.format("findKmQValues km %.3f q %.0f = %.0f (%d, %.3f) - %.0f (%d, %.3f) v = %.3f, tau = %.3f", km, q, qfound[0], this.leftIndexFound,
327 getLeftValues().getKm(), qfound[1], this.rightIndexFound, getRightValues().getKm())); 328 getLeftValues().getKm(), qfound[1], this.rightIndexFound, getRightValues().getKm(), this.getFindVmainFound(), this.getFindTauFound()));
328 return !Double.isNaN(qfound[0]) && !Double.isNaN(qfound[1]); 329 return !Double.isNaN(qfound[0]) && !Double.isNaN(qfound[1]);
329 } 330 }
330 331
331 /** 332 /**
332 * Searches a km 333 * Searches a km

http://dive4elements.wald.intevation.org