comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/model/Parameters.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 1df6984628c3
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 de.intevation.flys.artifacts.math.Linear; 3 import de.intevation.flys.artifacts.math.Linear;
4
5 import de.intevation.flys.utils.DoubleUtil;
4 6
5 import gnu.trove.TDoubleArrayList; 7 import gnu.trove.TDoubleArrayList;
6 8
7 import java.io.Serializable; 9 import java.io.Serializable;
8 10
122 public String [] getColumnNames() { 124 public String [] getColumnNames() {
123 return columnNames; 125 return columnNames;
124 } 126 }
125 127
126 public void removeNaNs() { 128 public void removeNaNs() {
127 W.removeNaNs(columns); 129 DoubleUtil.removeNaNs(columns);
128 } 130 }
129 131
130 public int [] columnIndices(String [] columns) { 132 public int [] columnIndices(String [] columns) {
131 int [] indices = new int[columns.length]; 133 int [] indices = new int[columns.length];
132 for (int i = 0; i < columns.length; ++i) { 134 for (int i = 0; i < columns.length; ++i) {

http://dive4elements.wald.intevation.org