public static void main(String[] args) { double connect = connectLon(-167.258, 156.55109); System.out.printf("%f%n", connect); connect = connectLon(connect, 47.010693); System.out.printf("%f%n", connect); }
private void makeConnectedLon(ArrayDouble.D2 mid) { int[] shape = mid.getShape(); int ny = shape[0]; int nx = shape[1]; // first row double connect = mid.get(0, 0); for (int i = 1; i < nx; i++) { connect = connectLon(connect, mid.get(0, i)); mid.set(0, i, connect); } // other rows for (int j = 1; j < ny; j++) { connect = mid.get(j - 1, 0); for (int i = 0; i < nx; i++) { connect = connectLon(connect, mid.get(j, i)); mid.set(j, i, connect); } } }
private void makeConnectedLon(ArrayDouble.D2 mid) { int[] shape = mid.getShape(); int ny = shape[0]; int nx = shape[1]; // first row double connect = mid.get(0, 0); for (int i = 1; i < nx; i++) { connect = connectLon(connect, mid.get(0,i)); mid.set(0,i,connect); } // other rows for (int j = 1; j <ny; j++) { connect = mid.get(j-1, 0); for (int i = 0; i < nx; i++) { connect = connectLon(connect, mid.get(j,i)); mid.set(j,i,connect); } } }
private void makeConnectedLon(ArrayDouble.D2 mid) { int[] shape = mid.getShape(); int ny = shape[0]; int nx = shape[1]; // first row double connect = mid.get(0, 0); for (int i = 1; i < nx; i++) { connect = connectLon(connect, mid.get(0, i)); mid.set(0, i, connect); } // other rows for (int j = 1; j < ny; j++) { connect = mid.get(j - 1, 0); for (int i = 0; i < nx; i++) { connect = connectLon(connect, mid.get(j, i)); mid.set(j, i, connect); } } }