Ignore:
Timestamp:
06/12/06 10:29:56 (18 years ago)
Author:
pinsard
Message:

start to modify headers of Interpolation *.pro files for better idldoc output

File:
1 edited

Legend:

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

    r69 r101  
    11;+ 
    2 ; NAME: fromreg 
    32; 
    4 ; PURPOSE: interpolate data from a "regular/rectangular grid" to any grid. 
     3; @file_comments interpolate data from a "regular/rectangular grid" to any grid. 
    54;   2 metods availables: bilinear and imoms3  
    65;   A "regular/rectangular grid" is defined as a grid for which each lontitudes lines have  
    76;   the same latitude and each latitudes columns have the same longitude. 
    87;    
    9 ; CATEGORY:interpolation 
     8; @categories interpolation 
    109; 
    11 ; CALLING SEQUENCE: dataout = fromreg(method, datain [, lonin, latin, lonout, latout]) 
     10; @examples   
     11; dataout = fromreg(method, datain [, lonin, latin, lonout, latout]) 
    1212; 
    13 ; INPUTS: 
    14 ;    method: a string defining the interpolation method.  
     13;    @param method {in}{required}  a string defining the interpolation method.  
    1514;            must be 'bilinear' or 'imoms3' 
    16 ;    datain: a 2D array the input data to interpolate 
    17 ;    lonin and latin: longitude/latitude of the input data. optionals if 
     15;    @param datain {in}{required} a 2D array the input data to interpolate 
     16;    @param lonin latin {in}{required} longitude/latitude of the input data. optionals if 
    1817;            WEIG and ADDR keywords used. 
    19 ;    lonout and latout: longitude/latitude of the output data. optionals if 
     18;    @param lonout latout {in}{required} longitude/latitude of the output data. optionals if 
    2019;            WEIG and ADDR keywords used. 
    2120; 
    22 ; KEYWORD PARAMETERS:  
    23 ; 
    24 ;     WEIG, ADDR: 2D arrays, weig and addr are the weight and addresses used to 
     21; @keyword     WEIG, ADDR 2D arrays, weig and addr are the weight and addresses used to 
    2522;     perform the interpolation: 
    2623;          dataout = total(weig*datain[addr], 1) 
     
    3128;     case, lonin, latin, lonout and latout are not necessary. 
    3229; 
    33 ;     /NONORTHERNLINE and /NOSOUTHERNLINE: activate if you don't whant to take into 
     30; @keyword     /NONORTHERNLINE and /NOSOUTHERNLINE activate if you don't whant to take into 
    3431;          account the northen/southern line of the input data when perfoming the 
    3532;          interpolation. 
    3633; 
    37 ; OUTPUTS: 2D array: the interpolated data 
     34; @returns 2D array: the interpolated data 
    3835; 
    39 ; COMMON BLOCKS: none 
     36; @restrictions We supposed the data are located on a sphere, with a  
     37; periodicity along the longitude. 
    4038; 
    41 ; SIDE EFFECTS: ? 
    42 ; 
    43 ; RESTRICTIONS:We supposed the data are located on a sphere, with a periodicity along 
    44 ;              the longitude. 
    45 ; 
    46 ; EXAMPLE:  
     39; @examples   
    4740 
    4841;  topa = fromreg('bilinear', tncep, xncep, yncep, glamt, gphit) 
     
    5447;  t2opa = fromreg('bilinear', t2ncep, xncep, WEIG = a, ADDR = b) 
    5548; 
    56 ; MODIFICATION HISTORY: 
    57 ;  November 2005: Sebastien Masson (smasson@lodyc.jussieu.fr)  
     49; @history 
     50;  November 2005: Sebastien Masson (smasson\@lodyc.jussieu.fr)  
    5851;  
    5952;- 
Note: See TracChangeset for help on using the changeset viewer.