Changeset 325 for trunk/SRC/Interpolation
- Timestamp:
- 12/06/07 11:04:53 (17 years ago)
- Location:
- trunk/SRC/Interpolation
- Files:
-
- 23 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SRC/Interpolation/angle.pro
r262 r325 23 23 ; 24 24 ;- 25 ;26 25 FUNCTION fsnspp, plam, pphi, DOUBLE = double 27 26 ; … … 103 102 ; 104 103 ;- 105 ;106 104 PRO angle, fileocemesh, gcosu, gsinu, gcosv, gsinv, gcost, gsint, gcosf, gsinf $ 107 105 , IODIRECTORY = iodirectory, DOUBLE = double 108 106 ; 109 107 compile_opt idl2, strictarrsubs -
trunk/SRC/Interpolation/clickincell.pro
r260 r325 59 59 ; 60 60 ;- 61 ;62 61 FUNCTION clickincell, CELLTYPE = celltype, DRAWCELL = drawcell, COLOR = color, ORIGINAL = original, IJ = ij, _EXTRA = extra 63 62 ; -
trunk/SRC/Interpolation/compute_fromirr_bilinear_weigaddr.pro
r309 r325 58 58 ; 59 59 ;- 60 ; 61 PRO compute_fromirr_bilinear_weigaddr, olonin, olat, omsk, alonin, alat, amsk, weig, addr60 PRO compute_fromirr_bilinear_weigaddr, olonin, olat, omsk, alonin, alat, amsk $ 61 , weig, addr 62 62 ; 63 63 compile_opt idl2, strictarrsubs -
trunk/SRC/Interpolation/compute_fromreg_bilinear_weigaddr.pro
r296 r325 53 53 ; 54 54 ;- 55 ; 56 PRO compute_fromreg_bilinear_weigaddr, alonin, alatin, olonin, olat, weig, addr $ 57 , NONORTHERNLINE = nonorthernline, NOSOUTHERNLINE = nosouthernline 55 PRO compute_fromreg_bilinear_weigaddr, alonin, alatin, olonin, olat $ 56 , weig , addr $ 57 , NONORTHERNLINE = nonorthernline $ 58 , NOSOUTHERNLINE = nosouthernline 58 59 ; 59 60 compile_opt idl2, strictarrsubs -
trunk/SRC/Interpolation/compute_fromreg_imoms3_weigaddr.pro
r296 r325 57 57 ; 58 58 ;- 59 ;60 59 PRO compute_fromreg_imoms3_weigaddr, alonin, alatin, olonin, olat, weig, addr $ 61 60 , NONORTHERNLINE = nonorthernline, $ -
trunk/SRC/Interpolation/cutpar.pro
r260 r325 31 31 ; 32 32 ; @returns 33 ; - default: a 3d array(2,n^2,p) giving the center position of each 34 ; piece of the parallelograms 35 ; - if /ENDPOINTS : a 3d array(2,(n+1)^2,p) giving the edge positions 36 ; of each piece of the parallelograms 33 ; by default: a 3d array(2,n^2,p) giving the center position of each 34 ; piece of the parallelograms 35 ; 36 ; if /ENDPOINTS : a 3d array(2,(n+1)^2,p) giving the edge positions 37 ; of each piece of the parallelograms 37 38 ; 38 39 ; @uses … … 63 64 ; 64 65 ;- 65 ;66 66 FUNCTION cutpar, x0, y0, x1, y1, x2, y2, x3, y3, n, ENDPOINTS = endpoints, ONSPHERE = onsphere 67 67 ; -
trunk/SRC/Interpolation/cutsegment.pro
r242 r325 49 49 ; 50 50 ;- 51 ;52 51 FUNCTION cutsegment, x0, y0, x1, y1, n, ENDPOINTS = endpoints, ONSPHERE = onsphere 53 52 ; -
trunk/SRC/Interpolation/extrapolate.pro
r295 r325 54 54 ; 55 55 ;- 56 ;57 56 FUNCTION extrapolate, zinput, maskinput, nb_iteration, X_PERIODIC = x_periodic $ 58 57 , MINVAL = minval, MAXVAL = maxval, GE0 = ge0, _EXTRA = ex -
trunk/SRC/Interpolation/extrapsmooth.pro
r295 r325 49 49 ; $Id$ 50 50 ;- 51 ;52 51 FUNCTION extrapsmooth, in, mskin, X_PERIODIC = x_periodic, MINVAL = minval, MAXVAL = maxval, GE0 = ge0, _EXTRA = ex 53 52 ; -
trunk/SRC/Interpolation/fromirr.pro
r271 r325 88 88 ; 89 89 ;- 90 ; 91 FUNCTION fromirr, method, datain, lonin, latin, mskin, lonout, latout, mskout $92 90 FUNCTION fromirr, method, datain, lonin, latin, mskin, lonout, latout $ 91 , mskout $ 92 , WEIG = weig, ADDR = addr, _EXTRA = ex 93 93 ; 94 94 compile_opt strictarr, strictarrsubs -
trunk/SRC/Interpolation/fromreg.pro
r271 r325 89 89 ; 90 90 ;- 91 ;92 91 FUNCTION fromreg, method, datain, lonin, latin, lonout, latout $ 93 92 , WEIG = weig, ADDR = addr $ -
trunk/SRC/Interpolation/get_gridparams.pro
r271 r325 71 71 ; 72 72 ;- 73 ;74 73 PRO get_gridparams, in1, in2, in3, in4, in5, in6, in7, in8, DOUBLE = double 75 74 ; file, lonname, latname, lon, lat, jpi, jpj, n_dimensions -
trunk/SRC/Interpolation/imoms3.pro
r242 r325 7 7 ; 8 8 ;- 9 ;10 9 FUNCTION imoms3, xin 11 10 ; -
trunk/SRC/Interpolation/inquad.pro
r303 r325 81 81 ; 82 82 ;- 83 ;84 83 FUNCTION inquad, x, y, x1, y1, x2, y2, x3, y3, x4, y4, ONSPHERE = onsphere, DOUBLE = double, DELTA = delta, NOPRINT = noprint, NEWCOORD = newcoord 85 84 ; -
trunk/SRC/Interpolation/inrecgrid.pro
r238 r325 55 55 ; 56 56 ;- 57 ;58 57 FUNCTION inrecgrid, x1d, y1d, left, bottom, OUTPUT2D = output2d, CHECKOUT = checkout 59 58 ; -
trunk/SRC/Interpolation/ll_narcs_distances.pro
r242 r325 68 68 ; 69 69 ;- 70 ;71 70 FUNCTION ll_narcs_distances, lon0, lat0, arc_dist, az, DEGREES = degs 72 71 ; -
trunk/SRC/Interpolation/map_npoints.pro
r260 r325 102 102 ; 103 103 ;- 104 ;105 104 FUNCTION map_npoints, lon0, lat0, lon1, lat1, AZIMUTH = azimuth $ 106 105 , RADIANS = radians, RADIUS = radius, MIDDLE = middle, TWO_BY_TWO = two_by_two -
trunk/SRC/Interpolation/neighbor.pro
r242 r325 46 46 ; 47 47 ;- 48 ;49 48 FUNCTION neighbor, p0lon, p0lat, neighlon, neighlat, SPHERE = sphere, DISTANCE = distance, RADIANS = radians 50 49 ; -
trunk/SRC/Interpolation/quadrilateral2square.pro
r282 r325 78 78 ; 79 79 ;- 80 ;81 80 FUNCTION quadrilateral2square, x0in, y0in, x1in, y1in, x2in, y2in, x3in, y3in, xxin, yyin, PERF = perf, DOUBLE = double 82 81 ; -
trunk/SRC/Interpolation/spl_fstdrv.pro
r262 r325 39 39 ; 40 40 ;- 41 ;42 41 FUNCTION spl_fstdrv, x, y, yscd, x2 43 42 ; -
trunk/SRC/Interpolation/spl_incr.pro
r297 r325 60 60 ; 61 61 ;- 62 ;63 62 FUNCTION pure_concave, x1, x2, y1, y2, der2, x 64 63 ; … … 102 101 ; 103 102 ;- 104 ;105 103 FUNCTION pure_convex, x1, x2, y1, y2, der2, x 106 104 ; … … 139 137 ; boundary is set to zero, resulting in a "natural spline." 140 138 ;- 141 ;142 139 FUNCTION spl_incr, x, y, x2, YP0 = yp0, YPN_1 = ypn_1 143 140 ; -
trunk/SRC/Interpolation/spl_keep_mean.pro
r297 r325 74 74 ; 75 75 ;- 76 ;77 76 FUNCTION spl_keep_mean, x, yin, x2, YP0 = yp0, YPN_1 = ypn_1, GE0 = ge0 78 77 ; -
trunk/SRC/Interpolation/square2quadrilateral.pro
r295 r325 70 70 ; 71 71 ;- 72 ;73 72 FUNCTION square2quadrilateral, x0in, y0in, x1in, y1in, x2in, y2in, x3in, y3in, xxin, yyin, DOUBLE = double 74 73 ;
Note: See TracChangeset
for help on using the changeset viewer.