CKXTND CKXTND CKXTND CKXTND CKXTND CKXTND CKXTND ********************************************** ************************** ****** SUBROUTINE CKXTND (NDIM, NPTS, XSTR, XEND, X, F, IFLAG) Ensure that XSTR <= X(N) <= XEND. NPTS may be increased to add XSTR < X(1) or XEND > X(NPTS). NPTS may be decreased to drop X(N) < XSTR or X(N) > XEND. If NDIM does not allow adding a new endpoint, CKXTND replaces the endpoint and sets IFLAG=1 if new XSTR, IFLAG=2 if new XEND.