Ignore:
Timestamp:
08/29/06 14:59:46 (18 years ago)
Author:
navarro
Message:

header improvements : type of parameters and keywords, default values, spell checking + idldoc assistant (IDL online_help)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Interpolation/fromreg.pro

    r157 r163  
    33; @file_comments 
    44; interpolate data from a "regular/rectangular grid" to any grid. 
    5 ;   2 methods availables: bilinear and imoms3 
    6 ;   A "regular/rectangular grid" is defined as a grid for which each lontitudes lines have 
     5;   2 methods available: bilinear and imoms3 
     6;   A "regular/rectangular grid" is defined as a grid for which each longitudes lines have 
    77;   the same latitude and each latitudes columns have the same longitude. 
    88; 
     
    1010; Interpolation 
    1111; 
    12 ; @param method {in}{required} 
     12; @param method {in}{required}{type=string} 
    1313; a string defining the interpolation method. 
    1414; must be 'bilinear' or 'imoms3' 
    1515; 
    16 ; @param datain {in}{required} 
     16; @param datain {in}{required}{type=2d array} 
    1717; a 2D array the input data to interpolate 
    1818; 
    19 ; @param lonin {in}{optional} 
     19; @param lonin {in}{optional}{type=1d or 2d array} 
    2020; 1D or 2D array defining the longitude of the input data 
    2121; 
    22 ; @param latin {in}{optional} 
     22; @param latin {in}{optional}{type=1d or 2d array} 
    2323; 1D or 2D array defining the latitude of the input data 
    2424; 
    25 ; @param lonout {in}{optional} 
     25; @param lonout {in}{optional}{type=1d or 2d array} 
    2626; 1D or 2D array defining the longitude of the output data 
    2727; 
    28 ; @param latout {in}{required} 
     28; @param latout {in}{required}{type=1d or 2d array} 
    2929; 1D or 2D array defining the latitude of the output data 
    3030; 
    31 ; @keyword WEIG (see ADDR) 
    32 ; @keyword ADDR 2D arrays, weig and addr are the weight and addresses used to 
     31; @keyword WEIG {type=2d array} 
     32; (see ADDR) 
     33; 
     34; @keyword ADDR {type=2d array} 
     35; 2D arrays, weig and addr are the weight and addresses used to 
    3336; perform the interpolation: 
    3437;          dataout = total(weig*datain[addr], 1) 
     
    3639; Those keywords can be set to named variables (that are undefined or equal to 0) into which the 
    3740; values will be copied when the current routine exits. Next, they can be used to perform 
    38 ; the interpolation whithout computing again those 2 parameters. In that 
     41; the interpolation without computing again those 2 parameters. In that 
    3942; case, lonin, latin, lonout and latout are not necessary. 
    4043; 
    4144; @keyword NONORTHERNLINE 
     45; activate if you don't want to take into account the northern line 
     46; of the input data when performing the interpolation. 
     47; 
    4248; @keyword NOSOUTHERNLINE 
    43 ; activate if you don't want to take into account the northen/southern line 
    44 ; of the input data when perfoming the interpolation. 
     49; activate if you don't want to take into account the southern line 
     50; of the input data when performing the interpolation. 
    4551; 
    4652; @returns 
Note: See TracChangeset for help on using the changeset viewer.