Ignore:
Timestamp:
06/12/06 16:49:30 (18 years ago)
Author:
pinsard
Message:

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

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/ReadWrite/read_grads.pro

    r69 r106  
    33;------------------------------------------------------------ 
    44;+ 
    5 ; NAME:read_grads 
    6 ; 
    7 ; PURPOSE:reading grads file (except "data type station" or "grib") 
     5; @file_comments reading grads file (except "data type station" or "grib") 
    86; from the grads control file even if there is multiple data files. 
    97; 
    10 ; CATEGORY:reading function 
    11 ; 
    12 ; CALLING SEQUENCE:  
    13 ;       res=read_grads(var, date1 [, date2], FILENAME = filename) 
    14 ;  
    15 ; INPUTS: 
    16 ;       var: the variable name 
    17 ;       date1: date of the beginning (yyyymmdd if TIMESTEP is not activate) 
    18 ;       date2: last date. Optionnal, if not scpecified date2=date1 
     8; @categories reading function 
     9; 
     10;       @param var {in}{required} the variable name 
     11;       @param date1 {in}{required} date of the beginning (yyyymmdd if TIMESTEP is not activate) 
     12;       @param date2 {in}{optional} last date. Optionnal, if not scpecified date2=date1 
    1913;       
    20 ; KEYWORD PARAMETERS: 
    21 ;        
    22 ;       FILENAME: the grads control file name: 'xxxx.ctl' 
    23 ; 
    24 ;       GLAMBOUNDARY (via computegrid.pro):a 2 elements vector, 
     14; @keyword FILENAME the grads control file name: 'xxxx.ctl' 
     15; 
     16; @file_comments keyword GLAMBOUNDARY (via computegrid.pro) a 2 elements vector, 
    2517;       {lon1,lon2], giving the longitute boundaries that should be 
    2618;       used to visualize the data. 
     
    3022;       GLAMBOUNDARY. 
    3123; 
    32 ;       /TIMESTEP: to specify that the dates are time steps instead of  
     24;       @keyword /TIMESTEP to specify that the dates are time steps instead of  
    3325;       true calendar. 
    3426; 
    35 ;       IODIRECTORY;a string giving the name of iodirectory (see 
     27;        @file_comments keyword IODIRECTORY a string giving the name of iodirectory (see 
    3628;       isafile.pro for all possibilities). default value is common  
    3729;       variable iodir 
    3830; 
     31; @file_comments 
    3932;--------------- 
    4033; NOT yet available 
    4134;--------------- 
    4235; 
    43 ;       BOX: a 4 or 6 elements 1d array, [lon1,lon2,lat1,lat2, depth1,  
     36;       @hidden BOX: a 4 or 6 elements 1d array, [lon1,lon2,lat1,lat2, depth1,  
    4437;       depth2], that specifies the area where data must be read 
    4538; 
    46 ;       EVERYTHING 
     39;       @hidden EVERYTHING 
    4740;  
    48 ;       NOSTRUCTURE 
     41;       @hidden NOSTRUCTURE 
    4942;        
    50 ; OUTPUTS: an array 
    51 ; 
    52 ; COMMON BLOCKS:common.pro 
    53 ; 
    54 ; SIDE EFFECTS:define all the grid parameters (defined in common.pro) 
     43; @returns an array 
     44; 
     45; @uses common 
     46; 
     47; @restriction define all the grid parameters (defined in common.pro) 
    5548; associated to the data. 
    5649; 
    57 ; RESTRICTIONS: this function call the procedure scanfile that use the  
     50; @restrictions this function call the procedure scanfile that use the  
    5851; unix commands grep and sed  
    5952; 
    60 ; EXAMPLE: 
     53; @examples 
    6154;    IDL> a=read_grads('sst',19900101,19900131,filename='outputs.ctl') 
    6255;    IDL> plt, a 
    6356; 
    64 ; MODIFICATION HISTORY:Sebastien Masson (smasson@lodyc.jussieu.fr) 
     57; @history Sebastien Masson (smasson\@lodyc.jussieu.fr) 
    6558; 
    6659;- 
Note: See TracChangeset for help on using the changeset viewer.