// deriv1D.java compute derivative D=U'(x) given U(x) and x arrays // uses nuderiv.java class deriv1D { deriv1D(int order, int np, int nx, double x[], double U[], double D[]) { double cx[] = new double[np]; double xg[] = new double[np]; double deriv; boolean debug = false; if(debug) { System.out.println("deriv1D order="+order+", np="+np+", nx="+nx); System.out.println("x[0]="+x[0]+", x[1]="+x[1]+", x[2]="+x[2]); System.out.println("U[0]="+U[0]+", U[1]="+U[1]+", U[2]="+U[2]); } for(int j=0; j