recursive subroutine pardtc(tx,nx,ty,ny,c,kx,ky,nux,nuy, * newc,ier) implicit none c subroutine pardtc takes the knots and coefficients of a bivariate c spline, and returns the coefficients for a new bivariate spline that c evaluates the partial derivative (order nux, nuy) of the original c spline. c c calling sequence: c call pardtc(tx,nx,ty,ny,c,kx,ky,nux,nuy,newc,ier) c c input parameters: c tx : real array, length nx, which contains the position of the c knots in the x-direction. c nx : integer, giving the total number of knots in the x-direction c (hidden) c ty : real array, length ny, which contains the position of the c knots in the y-direction. c ny : integer, giving the total number of knots in the y-direction c (hidden) c c : real array, length (nx-kx-1)*(ny-ky-1), which contains the c b-spline coefficients. c kx,ky : integer values, giving the degrees of the spline. c nux : integer values, specifying the order of the partial c nuy derivative. 0<=nux