private int findDimensionIndex(NetcdfFile ncfile, Dimension wantDim) { List<Dimension> dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
private int findDimension(Dimension want) { java.util.List dims = vs.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension d = (Dimension) dims.get(i); if (d.equals(want)) return i; } return -1; }
int getGateDimsIndex(int cell, Dimension[] dList, int numSensor) { int j = 0; for (int i = 0; i < numSensor; i++) { Dimension d = new Dimension("gate_" + i, cell); if (dList[i].equals(d)) { j = i; break; } } return j; }
private int findDimensionIndex(Dimension wantDim) { List dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = (Dimension) dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
private int findDimensionIndex(Dimension wantDim) { List dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = (Dimension) dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
private int findDimensionIndex(Dimension wantDim) { List dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = (Dimension) dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
private int findDimension(Dimension want) { java.util.List dims = vs.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension d = (Dimension) dims.get(i); if (d.equals(want)) return i; } return -1; }
private int findDimensionIndex(NetcdfFile ncfile, Dimension wantDim) { List<Dimension> dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
int getGateDimsIndex(int cell, Dimension [] dList, int numSensor) { int j = 0; for(int i = 0; i < numSensor; i++) { Dimension d = new Dimension("gate_"+i, cell); if( dList[i].equals(d)) { j = i; break; } } return j; }
private int findDimension(Dimension want) { java.util.List dims = vs.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension d = (Dimension) dims.get(i); if (d.equals(want)) return i; } return -1; }
int getGateDimsIndex(int cell, Dimension [] dList, int numSensor) { int j = 0; for(int i = 0; i < numSensor; i++) { Dimension d = new Dimension("gate_"+i, cell); if( dList[i].equals(d)) { j = i; break; } } return j; }
private int findDimension(Dimension want) { java.util.List dims = vs.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension d = (Dimension) dims.get(i); if (d.equals(want)) return i; } return -1; }
private int findDimensionIndex(NetcdfFile ncfile, Dimension wantDim) { List<Dimension> dims = ncfile.getDimensions(); for (int i = 0; i < dims.size(); i++) { Dimension dim = dims.get(i); if (dim.equals(wantDim)) return i; } throw new IllegalStateException("unknown Dimension == " + wantDim); }
public boolean match(CoordinateAxis axis) { if ((outer == null) && (axis.getRank() == 0)) return true; if ((outer != null) && (axis.getRank() == 1) && (outer.equals(axis.getDimension(0)))) return true; return false; } });
protected Variable findVariableWithStandardNameAndNotDimension(NetcdfDataset ds, String standard_name, Dimension outer, Formatter errlog) { for (Variable v : ds.getVariables()) { String stdName = ds.findAttValueIgnoreCase(v, CF.STANDARD_NAME, null); if ((stdName != null) && stdName.equals(standard_name) && v.getRank() > 0 && !v.getDimension(0).equals(outer)) return v; } return null; }
protected Variable findVariableWithAttributeAndDimension(NetcdfDataset ds, String att_name, String att_value, Dimension outer, Formatter errlog) { for (Variable v : ds.getVariables()) { String stdName = ds.findAttValueIgnoreCase(v, att_name, null); if ((stdName != null) && stdName.equalsIgnoreCase(att_value)) { if (v.getRank() > 0 && v.getDimension(0).equals(outer)) return v; if (isEffectivelyScaler(v) && (outer == null)) return v; } } return null; }