comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/QKmsImpl.java @ 4821:bcf25d8c183e

Moved NaN removal code from W to DoubleUtil. Create QKms when calculating the 'Umhuellende'.
author Sascha L. Teichmann <teichmann@intevation.de>
date Mon, 21 Jan 2013 14:03:22 +0100
parents 4d457c68b1d3
children
comparison
equal deleted inserted replaced
4820:26c849cf54e7 4821:bcf25d8c183e
1 package de.intevation.flys.artifacts.model; 1 package de.intevation.flys.artifacts.model;
2 2
3 import gnu.trove.TDoubleArrayList; 3 import gnu.trove.TDoubleArrayList;
4
5 import de.intevation.flys.utils.DoubleUtil;
4 6
5 public class QKmsImpl 7 public class QKmsImpl
6 extends NamedObjectImpl 8 extends NamedObjectImpl
7 implements QKms 9 implements QKms
8 { 10 {
71 73
72 @Override 74 @Override
73 public TDoubleArrayList allQs() { 75 public TDoubleArrayList allQs() {
74 return qs; 76 return qs;
75 } 77 }
78
79 public void removeNaNs() {
80 DoubleUtil.removeNaNs(new TDoubleArrayList [] { kms, qs });
81 }
76 } 82 }

http://dive4elements.wald.intevation.org