Ignore:
Timestamp:
06/12/06 14:12:53 (18 years ago)
Author:
pinsard
Message:

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

Location:
trunk/SRC/Documentation/idldoc_html_output/Grid
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/SRC/Documentation/idldoc_html_output/Grid/computegrid.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
    90  
    91        
    92  
    93        
    94  
    95        
    96  
    97        
    98  
    99       <div id="routine_details"> 
    100          
    101  
    102         <div class="routine_details" id="_computegrid"> 
    103  
    104           <h2><a class="top" href="#container">top</a>computegrid </h2> 
    105          
    106           <p class="header"> 
    107             computegrid<span class="result">, <a href="#_computegrid_param_startx">startx</a>, <a href="#_computegrid_param_starty">starty</a>, <a href="#_computegrid_param_stepxin">stepxin</a>, <a href="#_computegrid_param_stepyin">stepyin</a>, <a href="#_computegrid_param_nxin">nxin</a>, <a href="#_computegrid_param_nyin">nyin</a></span>, <a href="#_computegrid_keyword_XAXIS">XAXIS</a>=<span class="result">XAXIS</span>, <a href="#_computegrid_keyword_YAXIS">YAXIS</a>=<span class="result">YAXIS</span>, <a href="#_computegrid_keyword_ZAXIS">ZAXIS</a>=<span class="result">ZAXIS</span>, <a href="#_computegrid_keyword_MASK">MASK</a>=<span class="result">MASK</span>, <a href="#_computegrid_keyword_GLAMBOUNDARY">GLAMBOUNDARY</a>=<span class="result">GLAMBOUNDARY</span>, <a href="#_computegrid_keyword_XMINMESH">XMINMESH</a>=<span class="result">XMINMESH</span>, <a href="#_computegrid_keyword_XMAXMESH">XMAXMESH</a>=<span class="result">XMAXMESH</span>, <a href="#_computegrid_keyword_YMINMESH">YMINMESH</a>=<span class="result">YMINMESH</span>, <a href="#_computegrid_keyword_YMAXMESH">YMAXMESH</a>=<span class="result">YMAXMESH</span>, <a href="#_computegrid_keyword_ZMINMESH">ZMINMESH</a>=<span class="result">ZMINMESH</span>, <a href="#_computegrid_keyword_ZMAXMESH">ZMAXMESH</a>=<span class="result">ZMAXMESH</span>, <a href="#_computegrid_keyword_ONEARTH">ONEARTH</a>=<span class="result">ONEARTH</span>, <a href="#_computegrid_keyword_PERIODIC">PERIODIC</a>=<span class="result">PERIODIC</span>, <a href="#_computegrid_keyword_PLAIN">PLAIN</a>=<span class="result">PLAIN</span>, <a href="#_computegrid_keyword_SHIFT">SHIFT</a>=<span class="result">SHIFT</span>, <a href="#_computegrid_keyword_STRIDE">STRIDE</a>=<span class="result">STRIDE</span>, <a href="#_computegrid_keyword_FULLCGRID">FULLCGRID</a>=<span class="result">FULLCGRID</span>, <a href="#_computegrid_keyword_XYINDEX">XYINDEX</a>=<span class="result">XYINDEX</span>, <a href="#_computegrid_keyword_FBASE2TBASE">FBASE2TBASE</a>=<span class="result">FBASE2TBASE</span>, <a href="#_computegrid_keyword_STRCALLING">STRCALLING</a>=<span class="result">STRCALLING</span>, <a href="#_computegrid_keyword__extra">_extra</a>=<span class="result">_extra</span></p> 
    108          
    109           <div class="comments"> 
    110  NAME:computegrid 
    111  
    112  PURPOSE:compute the grid parameters from cm_4mesh common: 
     89      <div id="file_comments"> compute the grid parameters from cm_4mesh common: 
     90 
     91       computegrid, startx, starty, stepx, stepy, nx, ny 
     92       computegrid, startx, starty, stepx, stepy 
     93       computegrid, xaxis = xaxis, yaxis = yaxis 
     94       or a suitable mix... 
    11395 
    11496 horizontal parameters: 
     
    128110       key_shift, key_periodic, key_zreverse, key_yreverse, 
    129111       key_stride, key_onearth, key_partialstep 
    130  
    131  CATEGORY:grid 
    132  
    133  CALLING SEQUENCE: 
    134  
    135        computegrid, startx, starty, stepx, stepy, nx, ny 
    136        computegrid, startx, starty, stepx, stepy 
    137        computegrid, xaxis = xaxis, yaxis = yaxis 
    138        or a suitable mix... 
    139   
    140  INPUTS:  
    141        startx:scalar, x starting point 
    142        starty:scalar, y starting point 
    143        stepx:scalar or vector: x direction step, must be > 0 
    144              if vector nx is not used 
    145        stepy:scalar or vector: y direction step,  
     112</div> 
     113 
     114       
     115 
     116       
     117 
     118       
     119 
     120       
     121 
     122      <div id="routine_details"> 
     123         
     124 
     125        <div class="routine_details" id="_computegrid"> 
     126 
     127          <h2><a class="top" href="#container">top</a>computegrid <span class="categories"> grid 
     128</span></h2> 
     129         
     130          <p class="header"> 
     131            computegrid<span class="result">, <a href="#_computegrid_param_startx">startx</a>, <a href="#_computegrid_param_starty">starty</a>, <a href="#_computegrid_param_stepxin">stepxin</a>, <a href="#_computegrid_param_stepyin">stepyin</a>, <a href="#_computegrid_param_nxin">nxin</a>, <a href="#_computegrid_param_nyin">nyin</a></span>, <a href="#_computegrid_keyword_XAXIS">XAXIS</a>=<span class="result">XAXIS</span>, <a href="#_computegrid_keyword_YAXIS">YAXIS</a>=<span class="result">YAXIS</span>, <a href="#_computegrid_keyword_ZAXIS">ZAXIS</a>=<span class="result">ZAXIS</span>, <a href="#_computegrid_keyword_MASK">MASK</a>=<span class="result">MASK</span>, <a href="#_computegrid_keyword_GLAMBOUNDARY">GLAMBOUNDARY</a>=<span class="result">GLAMBOUNDARY</span>, <a href="#_computegrid_keyword_XMINMESH">XMINMESH</a>=<span class="result">XMINMESH</span>, <a href="#_computegrid_keyword_XMAXMESH">XMAXMESH</a>=<span class="result">XMAXMESH</span>, <a href="#_computegrid_keyword_YMINMESH">YMINMESH</a>=<span class="result">YMINMESH</span>, <a href="#_computegrid_keyword_YMAXMESH">YMAXMESH</a>=<span class="result">YMAXMESH</span>, <a href="#_computegrid_keyword_ZMINMESH">ZMINMESH</a>=<span class="result">ZMINMESH</span>, <a href="#_computegrid_keyword_ZMAXMESH">ZMAXMESH</a>=<span class="result">ZMAXMESH</span>, <a href="#_computegrid_keyword_ONEARTH">ONEARTH</a>=<span class="result">ONEARTH</span>, <a href="#_computegrid_keyword_PERIODIC">PERIODIC</a>=<span class="result">PERIODIC</span>, <a href="#_computegrid_keyword_PLAIN">PLAIN</a>=<span class="result">PLAIN</span>, <a href="#_computegrid_keyword_SHIFT">SHIFT</a>=<span class="result">SHIFT</span>, <a href="#_computegrid_keyword_STRIDE">STRIDE</a>=<span class="result">STRIDE</span>, <a href="#_computegrid_keyword_FULLCGRID">FULLCGRID</a>=<span class="result">FULLCGRID</span>, <a href="#_computegrid_keyword_XYINDEX">XYINDEX</a>=<span class="result">XYINDEX</span>, <a href="#_computegrid_keyword_FBASE2TBASE">FBASE2TBASE</a>=<span class="result">FBASE2TBASE</span>, <a href="#_computegrid_keyword_STRCALLING">STRCALLING</a>=<span class="result">STRCALLING</span>, <a href="#_computegrid_keyword__extra">_extra</a>=<span class="result">_extra</span></p> 
     132         
     133          <div class="comments"> 
     134</div> 
     135 
     136           
     137 
     138           
     139            <h3>Parameters</h3> 
     140         
     141             
     142            <h4 id="_computegrid_param_startx">startx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     143              <span class="attr">in</span> 
     144               
     145               
     146              <span class="attr">required</span> 
     147               
     148               
     149               
     150               
     151            </h4> 
     152         
     153          <div class="comments"> scalar, x starting point</div> 
     154             
     155            <h4 id="_computegrid_param_starty">starty&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     156              <span class="attr">in</span> 
     157               
     158               
     159              <span class="attr">required</span> 
     160               
     161               
     162               
     163               
     164            </h4> 
     165         
     166          <div class="comments"> scalar, y starting point</div> 
     167             
     168            <h4 id="_computegrid_param_stepxin">stepxin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     169              <span class="attr">in</span> 
     170               
     171               
     172              <span class="attr">required</span> 
     173               
     174               
     175               
     176               
     177            </h4> 
     178         
     179          <div class="comments"> scalar or vector: x direction step, must be > 0 
     180             if vector nx is not used</div> 
     181             
     182            <h4 id="_computegrid_param_stepyin">stepyin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     183              <span class="attr">in</span> 
     184               
     185               
     186              <span class="attr">required</span> 
     187               
     188               
     189               
     190               
     191            </h4> 
     192         
     193          <div class="comments"> scalar or vector: y direction step,  
    146194             could be > 0 (south to north) or < 0 (north to south) 
    147              if vector ny is not used 
    148        nx:scalar, number of points in x direction  
    149        ny:scalar, number of points in y direction 
    150  
    151  KEYWORD PARAMETERS: 
    152  
    153        /FULLCGRID: activate to specify that you want to compute 
    154        all the paremeters of a C grid. Computation of glam[uv], 
    155        gphi[uv], e1[uvf], e2[uvf], [uv]maskred and fmaskred[xy] 
    156        will be add to the default computations 
    157  
    158        GLAMBOUNDARY: a 2 elements vector, [lon1,lon2], the longitute 
     195             if vector ny is not used</div> 
     196             
     197            <h4 id="_computegrid_param_nxin">nxin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     198              <span class="attr">in</span> 
     199               
     200               
     201              <span class="attr">required</span> 
     202               
     203               
     204               
     205               
     206            </h4> 
     207         
     208          <div class="comments"> scalar, number of points in x direction </div> 
     209             
     210            <h4 id="_computegrid_param_nyin">nyin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     211              <span class="attr">in</span> 
     212               
     213               
     214              <span class="attr">required</span> 
     215               
     216               
     217               
     218               
     219            </h4> 
     220         
     221          <div class="comments"> scalar, number of points in y direction 
     222</div> 
     223             
     224 
     225           
     226 
     227           
     228 
     229            <h3>Keywords</h3> 
     230             
     231            <h4 id="_computegrid_keyword_XAXIS">XAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     232               
     233               
     234               
     235               
     236               
     237               
     238               
     239               
     240            </h4> 
     241         
     242            <div class="comments"> to specify longitude1 with a 1 or 2 dimension array, in  
     243       this case startx, stepx and nx are not used but could be 
     244       necessary if the y axis is not defined with yaxis. It must be 
     245       possible to sort the first line of xaxis in the increasing 
     246       order by shifting its elements. 
     247</div> 
     248             
     249            <h4 id="_computegrid_keyword_YAXIS">YAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     250               
     251               
     252               
     253               
     254               
     255               
     256               
     257               
     258            </h4> 
     259         
     260            <div class="comments"> to specify latitudes with a 1 or 2 dimension array, in  
     261       this case starty, stepy and ny are not used but starty and 
     262       stepy could be necessary if the x axis is not defined with xaxis. 
     263       It must be sorted in the increasing or deceasing order 
     264       (along each column if 2d array). 
     265</div> 
     266             
     267            <h4 id="_computegrid_keyword_ZAXIS">ZAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     268               
     269               
     270               
     271               
     272               
     273               
     274               
     275               
     276            </h4> 
     277         
     278            <div class="comments"> to specify the vertical axis with a 1 dimension 
     279       array. Must be sorted in the increasing or deceasing order 
     280</div> 
     281             
     282            <h4 id="_computegrid_keyword_MASK">MASK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     283               
     284               
     285               
     286               
     287               
     288               
     289               
     290               
     291            </h4> 
     292         
     293            <div class="comments"> to specify the mask with a 2 or 3 dimension array 
     294</div> 
     295             
     296            <h4 id="_computegrid_keyword_GLAMBOUNDARY">GLAMBOUNDARY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     297               
     298               
     299               
     300               
     301               
     302               
     303               
     304               
     305            </h4> 
     306         
     307            <div class="comments"> a 2 elements vector, [lon1,lon2], the longitute 
    159308       boundaries that should be used to visualize the data. 
    160309       we must have lon2 > lon1 and lon2 - lon1 le 360 
     
    162311       glamboundary by using the FIRST LINE of glamt but  
    163312       key_shift will /= 0 only if key_periodic = 1  
    164  
    165        MASK: to specify the mask with a 2 or 3 dimension array 
    166  
    167        ONEARTH = 0 or 1: to force the manual definition of 
    168        key_onearth (to specify if the data are on earth -> use longitude 
    169        /latitude etc...). By default, key_onearth = 1. 
    170        note that ONEARTH = 0 forces PERIODIC = 0, SHIFT = 0,  
    171        and is cancelling GLAMBOUNDARY 
    172  
    173        PERIODIC = 0 or 1: to force the manual definition of 
    174        key_periodic. By default, key_periodic is automaticaly 
    175        computed by using the first line of glamt.  
    176  
    177        /PLAIN: force PERIODIC = 0, SHIFT = 0, STRIDE = [1, 1, 1] and 
    178        suppress the automatic redefinition of the domain in case of  
    179        x periodicity overlap, y periodicity overlap (ORCA type only) 
    180        and mask border to 0. 
    181  
    182        SHIFT = scalar to force the manual definition of key_shift. By 
    183        debault, key_shift is automaticaly computed according to 
    184        glamboundary (when defined) by using the FIRST LINE of glamt. if 
    185        key_periodic=0 then in any case key_shift = 0.  
    186  
    187        STRCALLING: a string containing the calling command used to 
    188        call computegrid (this is used by xxx.pro) 
    189  
    190        STRIDE = : a 3 elements vector to specify the stride in x, y, z 
    191        direction. Default definition is [1, 1, 1]. The resulting value 
    192        will be stored in the common (cm_4mesh) variable key_stride 
    193  
    194        XAXIS: to specify longitude1 with a 1 or 2 dimension array, in  
    195        this case startx, stepx and nx are not used but could be 
    196        necessary if the y axis is not defined with yaxis. It must be 
    197        possible to sort the first line of xaxis in the increasing 
    198        order by shifting its elements. 
    199  
    200        YAXIS: to specify latitudes with a 1 or 2 dimension array, in  
    201        this case starty, stepy and ny are not used but starty and 
    202        stepy could be necessary if the x axis is not defined with xaxis. 
    203        It must be sorted in the increasing or deceasing order 
    204        (along each column if 2d array). 
    205  
    206        /XYINDEX: activate to specify that the horizontal grid should  
    207        be simply defined by using the index of the points 
    208           (xaxis = findgen(nx) and yaxis = findgen(ny)) 
    209        using this keyword forces key_onearth=0 
    210  
    211        [XYZ]MINMESH: to define the common variables i[xyz]minmesh 
     313</div> 
     314             
     315            <h4 id="_computegrid_keyword_XMINMESH">XMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     316               
     317               
     318               
     319               
     320               
     321               
     322               
     323               
     324            </h4> 
     325         
     326            <div class="comments"> </div> 
     327             
     328            <h4 id="_computegrid_keyword_XMAXMESH">XMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     329               
     330               
     331               
     332               
     333               
     334               
     335               
     336               
     337            </h4> 
     338         
     339            <div class="comments"> </div> 
     340             
     341            <h4 id="_computegrid_keyword_YMINMESH">YMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     342               
     343               
     344               
     345               
     346               
     347               
     348               
     349               
     350            </h4> 
     351         
     352            <div class="comments"> </div> 
     353             
     354            <h4 id="_computegrid_keyword_YMAXMESH">YMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     355               
     356               
     357               
     358               
     359               
     360               
     361               
     362               
     363            </h4> 
     364         
     365            <div class="comments"> </div> 
     366             
     367            <h4 id="_computegrid_keyword_ZMINMESH">ZMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     368               
     369               
     370               
     371               
     372               
     373               
     374               
     375               
     376            </h4> 
     377         
     378            <div class="comments">  
     379       to define the common variables i[xyz]minmesh 
    212380       used to define the grid only in a zoomed part of the original 
    213381       grid. Defaut values are 0L, max value is [XYZ]MAXMESH 
    214  
    215        [XYZ]MAXMESH: to define the common variables i[xyz]maxmesh 
     382</div> 
     383             
     384            <h4 id="_computegrid_keyword_ZMAXMESH">ZMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     385               
     386               
     387               
     388               
     389               
     390               
     391               
     392               
     393            </h4> 
     394         
     395            <div class="comments">  
     396       to define the common variables i[xyz]maxmesh 
    216397       used to define the grid only in a zoomed part of the original 
    217398       grid. Defaut values are jp[ijk]glo-1, max value is 
     
    219400       i[xyz]maxmesh as jp[ijk]glo - 1 + [XYZ]MAXMESH instead of 
    220401       [XYZ]MAXMESH      
    221  
    222        ZAXIS: to specify the vertical axis with a 1 dimension 
    223        array. Must be sorted in the increasing or deceasing order 
    224  
    225  OUTPUTS: 
    226  
    227  COMMON BLOCKS: cm_4mesh cm_4data cm_4cal 
    228  
    229  SIDE EFFECTS: if the grid has x/y periodicity orverlap and/or if 
     402</div> 
     403             
     404            <h4 id="_computegrid_keyword_ONEARTH">ONEARTH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     405               
     406               
     407               
     408               
     409               
     410               
     411               
     412               
     413            </h4> 
     414         
     415            <div class="comments"> = 0 or 1 to force the manual definition of 
     416       key_onearth (to specify if the data are on earth -> use longitude 
     417       /latitude etc...). By default, key_onearth = 1. 
     418       note that ONEARTH = 0 forces PERIODIC = 0, SHIFT = 0,  
     419       and is cancelling GLAMBOUNDARY 
     420</div> 
     421             
     422            <h4 id="_computegrid_keyword_PERIODIC">PERIODIC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     423               
     424               
     425               
     426               
     427               
     428               
     429               
     430               
     431            </h4> 
     432         
     433            <div class="comments"> = 0 or 1 to force the manual definition of 
     434       key_periodic. By default, key_periodic is automaticaly 
     435       computed by using the first line of glamt.  
     436</div> 
     437             
     438            <h4 id="_computegrid_keyword_PLAIN">PLAIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     439               
     440               
     441               
     442               
     443               
     444               
     445               
     446               
     447            </h4> 
     448         
     449            <div class="comments"> force PERIODIC = 0, SHIFT = 0, STRIDE = [1, 1, 1] and 
     450       suppress the automatic redefinition of the domain in case of  
     451       x periodicity overlap, y periodicity overlap (ORCA type only) 
     452       and mask border to 0. 
     453</div> 
     454             
     455            <h4 id="_computegrid_keyword_SHIFT">SHIFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     456               
     457               
     458               
     459               
     460               
     461               
     462               
     463               
     464            </h4> 
     465         
     466            <div class="comments"> = scalar to force the manual definition of key_shift. By 
     467       debault, key_shift is automaticaly computed according to 
     468       glamboundary (when defined) by using the FIRST LINE of glamt. if 
     469       key_periodic=0 then in any case key_shift = 0.  
     470</div> 
     471             
     472            <h4 id="_computegrid_keyword_STRIDE">STRIDE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     473               
     474               
     475               
     476               
     477               
     478               
     479               
     480               
     481            </h4> 
     482         
     483            <div class="comments">  a 3 elements vector to specify the stride in x, y, z 
     484       direction. Default definition is [1, 1, 1]. The resulting value 
     485       will be stored in the common (cm_4mesh) variable key_stride 
     486</div> 
     487             
     488            <h4 id="_computegrid_keyword_FULLCGRID">FULLCGRID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     489               
     490               
     491               
     492               
     493               
     494               
     495               
     496               
     497            </h4> 
     498         
     499            <div class="comments"> activate to specify that you want to compute 
     500       all the paremeters of a C grid. Computation of glam[uv], 
     501       gphi[uv], e1[uvf], e2[uvf], [uv]maskred and fmaskred[xy] 
     502       will be add to the default computations 
     503</div> 
     504             
     505            <h4 id="_computegrid_keyword_XYINDEX">XYINDEX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     506               
     507               
     508               
     509               
     510               
     511               
     512               
     513               
     514            </h4> 
     515         
     516            <div class="comments"> activate to specify that the horizontal grid should  
     517       be simply defined by using the index of the points 
     518          (xaxis = findgen(nx) and yaxis = findgen(ny)) 
     519       using this keyword forces key_onearth=0 
     520</div> 
     521             
     522            <h4 id="_computegrid_keyword_FBASE2TBASE">FBASE2TBASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     523               
     524               
     525               
     526               
     527               
     528               
     529               
     530               
     531            </h4> 
     532         
     533            <div class="comments"></div> 
     534             
     535            <h4 id="_computegrid_keyword_STRCALLING">STRCALLING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     536               
     537               
     538               
     539               
     540               
     541               
     542               
     543               
     544            </h4> 
     545         
     546            <div class="comments"> a string containing the calling command used to 
     547       call computegrid (this is used by xxx.pro) 
     548</div> 
     549             
     550            <h4 id="_computegrid_keyword__extra">_extra&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     551               
     552               
     553               
     554               
     555               
     556               
     557               
     558               
     559            </h4> 
     560         
     561            <div class="comments"></div> 
     562             
     563           
     564 
     565           
     566          <h3>Version history</h3> 
     567           
     568           
     569          <h4>History</h4><div class="value"> Sebastien Masson (smasson@lodyc.jussieu.fr) 
     570                      2000-04-20 
     571  Sept 2004, several bug fixs to suit C grid type... 
     572  Aug 2005, rewritte almost everything...</div> 
     573           
     574           
     575          <h3>Known issues</h3> 
     576           
     577           
     578           
     579          <h4>Restrictions</h4><div class="value"> if the grid has x/y periodicity orverlap and/or if 
    230580    the mask has 0 everywhere at the border (like a close sea) and 
    231581    if (we did not activate /plain and xminmesh, xmaxmesh, yminmesh, 
     
    235585    to use cell_fill = 1). 
    236586 
    237  RESTRICTIONS:FUV points definition... 
    238  
    239  EXAMPLE: 
    240 </div> 
    241  
    242            
    243  
    244            
    245             <h3>Parameters</h3> 
    246          
    247              
    248             <h4 id="_computegrid_param_startx">startx&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    249                
    250                
    251                
    252                
    253                
    254                
    255                
    256                
    257             </h4> 
    258          
    259           <div class="comments"></div> 
    260              
    261             <h4 id="_computegrid_param_starty">starty&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    262                
    263                
    264                
    265                
    266                
    267                
    268                
    269                
    270             </h4> 
    271          
    272           <div class="comments"></div> 
    273              
    274             <h4 id="_computegrid_param_stepxin">stepxin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    275                
    276                
    277                
    278                
    279                
    280                
    281                
    282                
    283             </h4> 
    284          
    285           <div class="comments"></div> 
    286              
    287             <h4 id="_computegrid_param_stepyin">stepyin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    288                
    289                
    290                
    291                
    292                
    293                
    294                
    295                
    296             </h4> 
    297          
    298           <div class="comments"></div> 
    299              
    300             <h4 id="_computegrid_param_nxin">nxin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    301                
    302                
    303                
    304                
    305                
    306                
    307                
    308                
    309             </h4> 
    310          
    311           <div class="comments"></div> 
    312              
    313             <h4 id="_computegrid_param_nyin">nyin&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    314                
    315                
    316                
    317                
    318                
    319                
    320                
    321                
    322             </h4> 
    323          
    324           <div class="comments"></div> 
    325              
    326  
    327            
    328  
    329            
    330  
    331             <h3>Keywords</h3> 
    332              
    333             <h4 id="_computegrid_keyword_XAXIS">XAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    334                
    335                
    336                
    337                
    338                
    339                
    340                
    341                
    342             </h4> 
    343          
    344             <div class="comments"></div> 
    345              
    346             <h4 id="_computegrid_keyword_YAXIS">YAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    347                
    348                
    349                
    350                
    351                
    352                
    353                
    354                
    355             </h4> 
    356          
    357             <div class="comments"></div> 
    358              
    359             <h4 id="_computegrid_keyword_ZAXIS">ZAXIS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    360                
    361                
    362                
    363                
    364                
    365                
    366                
    367                
    368             </h4> 
    369          
    370             <div class="comments"></div> 
    371              
    372             <h4 id="_computegrid_keyword_MASK">MASK&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    373                
    374                
    375                
    376                
    377                
    378                
    379                
    380                
    381             </h4> 
    382          
    383             <div class="comments"></div> 
    384              
    385             <h4 id="_computegrid_keyword_GLAMBOUNDARY">GLAMBOUNDARY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    386                
    387                
    388                
    389                
    390                
    391                
    392                
    393                
    394             </h4> 
    395          
    396             <div class="comments"></div> 
    397              
    398             <h4 id="_computegrid_keyword_XMINMESH">XMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    399                
    400                
    401                
    402                
    403                
    404                
    405                
    406                
    407             </h4> 
    408          
    409             <div class="comments"></div> 
    410              
    411             <h4 id="_computegrid_keyword_XMAXMESH">XMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    412                
    413                
    414                
    415                
    416                
    417                
    418                
    419                
    420             </h4> 
    421          
    422             <div class="comments"></div> 
    423              
    424             <h4 id="_computegrid_keyword_YMINMESH">YMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    425                
    426                
    427                
    428                
    429                
    430                
    431                
    432                
    433             </h4> 
    434          
    435             <div class="comments"></div> 
    436              
    437             <h4 id="_computegrid_keyword_YMAXMESH">YMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    438                
    439                
    440                
    441                
    442                
    443                
    444                
    445                
    446             </h4> 
    447          
    448             <div class="comments"></div> 
    449              
    450             <h4 id="_computegrid_keyword_ZMINMESH">ZMINMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    451                
    452                
    453                
    454                
    455                
    456                
    457                
    458                
    459             </h4> 
    460          
    461             <div class="comments"></div> 
    462              
    463             <h4 id="_computegrid_keyword_ZMAXMESH">ZMAXMESH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    464                
    465                
    466                
    467                
    468                
    469                
    470                
    471                
    472             </h4> 
    473          
    474             <div class="comments"></div> 
    475              
    476             <h4 id="_computegrid_keyword_ONEARTH">ONEARTH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    477                
    478                
    479                
    480                
    481                
    482                
    483                
    484                
    485             </h4> 
    486          
    487             <div class="comments"></div> 
    488              
    489             <h4 id="_computegrid_keyword_PERIODIC">PERIODIC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    490                
    491                
    492                
    493                
    494                
    495                
    496                
    497                
    498             </h4> 
    499          
    500             <div class="comments"></div> 
    501              
    502             <h4 id="_computegrid_keyword_PLAIN">PLAIN&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    503                
    504                
    505                
    506                
    507                
    508                
    509                
    510                
    511             </h4> 
    512          
    513             <div class="comments"></div> 
    514              
    515             <h4 id="_computegrid_keyword_SHIFT">SHIFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    516                
    517                
    518                
    519                
    520                
    521                
    522                
    523                
    524             </h4> 
    525          
    526             <div class="comments"></div> 
    527              
    528             <h4 id="_computegrid_keyword_STRIDE">STRIDE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    529                
    530                
    531                
    532                
    533                
    534                
    535                
    536                
    537             </h4> 
    538          
    539             <div class="comments"></div> 
    540              
    541             <h4 id="_computegrid_keyword_FULLCGRID">FULLCGRID&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    542                
    543                
    544                
    545                
    546                
    547                
    548                
    549                
    550             </h4> 
    551          
    552             <div class="comments"></div> 
    553              
    554             <h4 id="_computegrid_keyword_XYINDEX">XYINDEX&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    555                
    556                
    557                
    558                
    559                
    560                
    561                
    562                
    563             </h4> 
    564          
    565             <div class="comments"></div> 
    566              
    567             <h4 id="_computegrid_keyword_FBASE2TBASE">FBASE2TBASE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    568                
    569                
    570                
    571                
    572                
    573                
    574                
    575                
    576             </h4> 
    577          
    578             <div class="comments"></div> 
    579              
    580             <h4 id="_computegrid_keyword_STRCALLING">STRCALLING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    581                
    582                
    583                
    584                
    585                
    586                
    587                
    588                
    589             </h4> 
    590          
    591             <div class="comments"></div> 
    592              
    593             <h4 id="_computegrid_keyword__extra">_extra&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    594                
    595                
    596                
    597                
    598                
    599                
    600                
    601                
    602             </h4> 
    603          
    604             <div class="comments"></div> 
    605              
    606            
    607  
    608            
    609            
    610            
    611            
    612            
    613            
    614            
    615            
    616            
    617            
    618            
    619            
    620          
    621            
    622            
    623            
    624            
     587 FUV points definition... 
     588</div> 
     589         
     590          <h3>Other attributes</h3> 
     591           
     592           
     593          <h4>Uses routines</h4><div class="value"> cm_4mesh cm_4data cm_4cal 
     594</div> 
    625595           
    626596           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/directory-overview.html

    r89 r103  
    9090       
    9191        <dt><a href="computegrid.html?format=raw">computegrid.pro</a></dt> 
    92         <dd></dd> 
     92        <dd> compute the grid parameters from cm_4mesh common:         computegrid, startx, starty, stepx, stepy, nx, ny        computegrid, startx, starty, stepx, stepy        computegrid, xaxis = xaxis, yaxis = yaxis        or a suitable mix.</dd> 
    9393       
    9494        <dt><a href="micromeshmask.html?format=raw">micromeshmask.pro</a></dt> 
    95         <dd></dd> 
     95        <dd> reduce the size of the NetCDF meshmask created by OPA by  using bit (and not byte) format for the masks and the foat format  for the other fields.</dd> 
    9696       
    9797        <dt><a href="n128gaussian.html?format=raw">n128gaussian.pro</a></dt> 
    98         <dd></dd> 
     98        <dd> compute the latitudes of the n128 gaussian grid.</dd> 
    9999       
    100100        <dt><a href="n160gaussian.html?format=raw">n160gaussian.pro</a></dt> 
    101         <dd></dd> 
     101        <dd> compute the latitudes of the n160 gaussian grid.</dd> 
    102102       
    103103        <dt><a href="n256gaussian.html?format=raw">n256gaussian.pro</a></dt> 
    104         <dd></dd> 
     104        <dd> compute the latitudes of the n256 gaussian grid.</dd> 
    105105       
    106106        <dt><a href="n48gaussian.html?format=raw">n48gaussian.pro</a></dt> 
    107         <dd></dd> 
     107        <dd> compute the latitudes of the n48 gaussian grid.</dd> 
    108108       
    109109        <dt><a href="n80gaussian.html?format=raw">n80gaussian.pro</a></dt> 
    110         <dd></dd> 
     110        <dd> compute the latitudes of the n80 gaussian grid.</dd> 
    111111       
    112112        <dt><a href="ncdf_meshread.html?format=raw">ncdf_meshread.pro</a></dt> 
    113         <dd></dd> 
     113        <dd> read NetCDF meshmask file created by OPA </dd> 
    114114       
    115115        <dt><a href="restoreboxparam.html?format=raw">restoreboxparam.pro</a></dt> 
    116         <dd></dd> 
     116        <dd> restore all the zoom parameters (defined by calling domdef)           perviously defined by saveboxparam </dd> 
    117117       
    118118        <dt><a href="saveboxparam.html?format=raw">saveboxparam.pro</a></dt> 
    119         <dd></dd> 
     119        <dd> save all the zoom parameters (defined by calling domdef)           in a file (using save command) located in myuniquetmpdir           (common variable defined by def_myuniquetmpdir) </dd> 
    120120       
    121121        <dt><a href="smallmeshmask.html?format=raw">smallmeshmask.pro</a></dt> 
    122         <dd></dd> 
     122        <dd> reduce the size of the NetCDF meshmask created by OPA by  using byte format for the masks and the foat format for the other  fields.</dd> 
    123123       
    124124      </dl> 
  • trunk/SRC/Documentation/idldoc_html_output/Grid/micromeshmask.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> reduce the size of the NetCDF meshmask created by OPA by 
     90 using bit (and not byte) format for the masks and the foat format 
     91 for the other fields.  
     92</div> 
    9093 
    9194       
     
    102105           
    103106          <dt><p><a href="#_ncdf_transfer">ncdf_transfer<span class="result">, inid, outid, inname, outname</span></a></p><dt> 
    104           <dd>  NAME: micromeshmask.</dd>        
     107          <dd> </dd>     
    105108           
    106109          <dt><p><a href="#_micromeshmask">micromeshmask<span class="result">, ncfilein, ncfileout</span>, IODIR=<span class="result">IODIR</span></a></p><dt> 
     
    116119        <div class="routine_details" id="_ncdf_transfer"> 
    117120 
    118           <h2><a class="top" href="#container">top</a>ncdf_transfer </h2> 
     121          <h2><a class="top" href="#container">top</a>ncdf_transfer <span class="categories"> for OPA meshmask files 
     122</span></h2> 
    119123         
    120124          <p class="header"> 
     
    122126         
    123127          <div class="comments"> 
    124  NAME: micromeshmask.pro 
    125  
    126  PURPOSE: reduce the size of the NetCDF meshmask created by OPA by 
    127  using bit (and not byte) format for the masks and the foat format 
    128  for the other fields.  
    129  
    130  CATEGORY:for OPA meshmask files 
    131  
    132  CALLING SEQUENCE: reducencmeshmask, ncfilein[, ncfileout] 
    133  
    134  INPUTS:  
    135       ncfilein: 
     128</div> 
     129 
     130           
     131 
     132           
     133            <h3>Parameters</h3> 
     134         
     135             
     136            <h4 id="_ncdf_transfer_param_inid">inid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     137               
     138               
     139               
     140               
     141               
     142               
     143               
     144               
     145            </h4> 
     146         
     147          <div class="comments"></div> 
     148             
     149            <h4 id="_ncdf_transfer_param_outid">outid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     150               
     151               
     152               
     153               
     154               
     155               
     156               
     157               
     158            </h4> 
     159         
     160          <div class="comments"></div> 
     161             
     162            <h4 id="_ncdf_transfer_param_inname">inname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     163               
     164               
     165               
     166               
     167               
     168               
     169               
     170               
     171            </h4> 
     172         
     173          <div class="comments"></div> 
     174             
     175            <h4 id="_ncdf_transfer_param_outname">outname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     176               
     177               
     178               
     179               
     180               
     181               
     182               
     183               
     184            </h4> 
     185         
     186          <div class="comments"></div> 
     187             
     188 
     189           
     190 
     191           
     192 
     193          <h3>Examples</h3><div class="value">  
     194 IDL> reducencmeshmask, ncfilein[, ncfileout] 
     195 
     196  
     197    IDL> meshdir='/d1fes2-raid2/smasson/DATA/ORCA05/' 
     198    IDL> micromeshmask, 'meshmask_ORCA_R05.nc',iodir=meshdir 
     199</div> 
     200          <h3>Version history</h3> 
     201           
     202           
     203          <h4>History</h4><div class="value"> 
     204      July 2004 Sebastien Masson (smasson@lodyc.jussieu.fr)</div> 
     205           
     206           
     207           
     208           
     209           
     210           
     211           
     212         
     213           
     214           
     215           
     216           
     217           
     218           
     219           
     220         
     221           
     222         
     223        </div> 
     224         
     225 
     226        <div class="routine_details" id="_micromeshmask"> 
     227 
     228          <h2><a class="top" href="#container">top</a>micromeshmask </h2> 
     229         
     230          <p class="header"> 
     231            micromeshmask<span class="result">, <a href="#_micromeshmask_param_ncfilein">ncfilein</a>, <a href="#_micromeshmask_param_ncfileout">ncfileout</a></span>, <a href="#_micromeshmask_keyword_IODIR">IODIR</a>=<span class="result">IODIR</span></p> 
     232         
     233          <div class="comments"></div> 
     234 
     235           
     236 
     237           
     238            <h3>Parameters</h3> 
     239         
     240             
     241            <h4 id="_micromeshmask_param_ncfilein">ncfilein&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     242              <span class="attr">in</span> 
     243               
     244               
     245              <span class="attr">required</span> 
     246               
     247               
     248               
     249               
     250            </h4> 
     251         
     252          <div class="comments"> 
    136253      1) the name of the meshmask file to be reduced. In that case, 
    137254      there is only one meshmask file 
     
    141258      2) the xxx part in the names: xxx.mesh_hgr.nc xxx.mesh_zgr.nc 
    142259      xxx.mask.nc. In that case, the meshmask is split into 3 files. 
    143  
    144       ncfileout: the name of the uniq reduced meshmask file. default 
     260</div> 
     261             
     262            <h4 id="_micromeshmask_param_ncfileout">ncfileout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     263              <span class="attr">in</span> 
     264               
     265               
     266              <span class="attr">required</span> 
     267               
     268               
     269               
     270               
     271            </h4> 
     272         
     273          <div class="comments"> the name of the uniq reduced meshmask file. default 
    145274      definition is micromeshmask.nc 
    146  
    147  KEYWORD PARAMETERSSAT: 
    148  
    149     IODIR:to define the files path. 
    150  
    151  OUTPUTS: no 
    152  
    153  COMMON BLOCKS: no 
    154  
    155  EXAMPLE: 
    156     IDL> meshdir='/d1fes2-raid2/smasson/DATA/ORCA05/' 
    157     IDL> micromeshmask, 'meshmask_ORCA_R05.nc',iodir=meshdir 
    158  
    159  MODIFICATION HISTORY:</div> 
    160  
    161            
    162  
    163            
    164             <h3>Parameters</h3> 
    165          
    166              
    167             <h4 id="_ncdf_transfer_param_inid">inid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    168                
    169                
    170                
    171                
    172                
    173                
    174                
    175                
    176             </h4> 
    177          
    178           <div class="comments"></div> 
    179              
    180             <h4 id="_ncdf_transfer_param_outid">outid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    181                
    182                
    183                
    184                
    185                
    186                
    187                
    188                
    189             </h4> 
    190          
    191           <div class="comments"></div> 
    192              
    193             <h4 id="_ncdf_transfer_param_inname">inname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    194                
    195                
    196                
    197                
    198                
    199                
    200                
    201                
    202             </h4> 
    203          
    204           <div class="comments"></div> 
    205              
    206             <h4 id="_ncdf_transfer_param_outname">outname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    207                
    208                
    209                
    210                
    211                
    212                
    213                
    214                
    215             </h4> 
    216          
    217           <div class="comments"></div> 
    218              
    219  
    220            
    221  
    222            
    223  
    224            
    225            
    226            
    227            
    228            
    229            
    230            
    231            
    232            
    233            
    234            
    235            
    236          
    237            
    238            
    239            
    240            
    241            
    242            
    243            
    244          
    245            
    246          
    247         </div> 
    248          
    249  
    250         <div class="routine_details" id="_micromeshmask"> 
    251  
    252           <h2><a class="top" href="#container">top</a>micromeshmask </h2> 
    253          
    254           <p class="header"> 
    255             micromeshmask<span class="result">, <a href="#_micromeshmask_param_ncfilein">ncfilein</a>, <a href="#_micromeshmask_param_ncfileout">ncfileout</a></span>, <a href="#_micromeshmask_keyword_IODIR">IODIR</a>=<span class="result">IODIR</span></p> 
    256          
    257           <div class="comments"></div> 
    258  
    259            
    260  
    261            
    262             <h3>Parameters</h3> 
    263          
    264              
    265             <h4 id="_micromeshmask_param_ncfilein">ncfilein&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    266                
    267                
    268                
    269                
    270                
    271                
    272                
    273                
    274             </h4> 
    275          
    276           <div class="comments"></div> 
    277              
    278             <h4 id="_micromeshmask_param_ncfileout">ncfileout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    279                
    280                
    281                
    282                
    283                
    284                
    285                
    286                
    287             </h4> 
    288          
    289           <div class="comments"></div> 
     275</div> 
    290276             
    291277 
     
    307293            </h4> 
    308294         
    309             <div class="comments"></div> 
     295            <div class="comments"> to define the files path.</div> 
    310296             
    311297           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/n128gaussian.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> compute the latitudes of the n128 gaussian grid. See: 
     90 http://www.ecmwf.int/products/data/technical/gaussian/n128FIS.html 
     91</div> 
    9092 
    9193       
     
    102104        <div class="routine_details" id="_n128gaussian"> 
    103105 
    104           <h2><a class="top" href="#container">top</a>n128gaussian </h2> 
     106          <h2><a class="top" href="#container">top</a>n128gaussian <span class="categories"> grid 
     107</span></h2> 
    105108         
    106109          <p class="header"> 
    107110            <span class="result">result = </span>n128gaussian()</p> 
    108111         
    109           <div class="comments"> 
    110  NAME:n128gaussian 
     112          <div class="comments"></div> 
    111113 
    112  PURPOSE:compute the latitudes of the n128 gaussian grid. See: 
    113  http://www.ecmwf.int/products/data/technical/gaussian/n128FIS.html 
    114  
    115  CATEGORY:grid 
    116  
    117  CALLING SEQUENCE:lat=n128gaussian() 
    118  
    119  INPUTS:None 
    120  
    121  KEYWORD PARAMETERS:None 
    122  
    123  OUTPUTS:a 1d array 
    124  
    125  COMMON BLOCKS:None 
    126  
    127  SIDE EFFECTS:None 
    128  
    129  RESTRICTIONS:None 
    130  
    131  EXAMPLE: 
    132  
    133  MODIFICATION HISTORY:</div> 
     114          <h3>Return value</h3><div class="value"> a 1d array 
     115</div> 
    134116 
    135117           
     
    137119           
    138120 
    139            
    140  
     121          <h3>Examples</h3><div class="value">  
     122 IDL> lat=n128gaussian() 
     123</div> 
     124          <h3>Version history</h3> 
    141125           
    142126           
    143            
    144            
    145            
     127          <h4>History</h4><div class="value"> 
     128      Sebastien Masson (smasson@lodyc.jussieu.fr) 
     129      June 2004</div> 
    146130           
    147131           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/n160gaussian.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> compute the latitudes of the n160 gaussian grid. See: 
     90 http://www.ecmwf.int/products/data/technical/gaussian/n160FIS.html 
     91</div> 
    9092 
    9193       
     
    102104        <div class="routine_details" id="_n160gaussian"> 
    103105 
    104           <h2><a class="top" href="#container">top</a>n160gaussian </h2> 
     106          <h2><a class="top" href="#container">top</a>n160gaussian <span class="categories"> grid 
     107</span></h2> 
    105108         
    106109          <p class="header"> 
     
    108111         
    109112          <div class="comments"> 
    110  NAME:n160gaussian 
     113</div> 
    111114 
    112  PURPOSE:compute the latitudes of the n160 gaussian grid. See: 
    113  http://www.ecmwf.int/products/data/technical/gaussian/n160FIS.html 
    114  
    115  CATEGORY:grid 
    116  
    117  CALLING SEQUENCE:lat=n160gaussian() 
    118  
    119  INPUTS:None 
    120  
    121  KEYWORD PARAMETERS:None 
    122  
    123  OUTPUTS:a 1d array 
    124  
    125  COMMON BLOCKS:None 
    126  
    127  SIDE EFFECTS:None 
    128  
    129  RESTRICTIONS:None 
    130  
    131  EXAMPLE: 
    132  
    133  MODIFICATION HISTORY:</div> 
     115          <h3>Return value</h3><div class="value"> a 1d array 
     116</div> 
    134117 
    135118           
     
    137120           
    138121 
    139            
    140  
     122          <h3>Examples</h3><div class="value">  
     123 IDL>lat=n160gaussian() 
     124</div> 
     125          <h3>Version history</h3> 
    141126           
    142127           
    143            
    144            
    145            
     128          <h4>History</h4><div class="value"> 
     129      Sebastien Masson (smasson@lodyc.jussieu.fr) 
     130      June 2004</div> 
    146131           
    147132           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/n256gaussian.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> compute the latitudes of the n256 gaussian grid. See: 
     90 http://www.ecmwf.int/products/data/technical/gaussian/n256FIS.html 
     91</div> 
    9092 
    9193       
     
    102104        <div class="routine_details" id="_n256gaussian"> 
    103105 
    104           <h2><a class="top" href="#container">top</a>n256gaussian </h2> 
     106          <h2><a class="top" href="#container">top</a>n256gaussian <span class="categories"> grid 
     107</span></h2> 
    105108         
    106109          <p class="header"> 
     
    108111         
    109112          <div class="comments"> 
    110  NAME:n256gaussian 
     113</div> 
    111114 
    112  PURPOSE:compute the latitudes of the n256 gaussian grid. See: 
    113  http://www.ecmwf.int/products/data/technical/gaussian/n256FIS.html 
    114  
    115  CATEGORY:grid 
    116  
    117  CALLING SEQUENCE:lat=n256gaussian() 
    118  
    119  INPUTS:None 
    120  
    121  KEYWORD PARAMETERS:None 
    122  
    123  OUTPUTS:a 1d array 
    124  
    125  COMMON BLOCKS:None 
    126  
    127  SIDE EFFECTS:None 
    128  
    129  RESTRICTIONS:None 
    130  
    131  EXAMPLE: 
    132  
    133  MODIFICATION HISTORY:</div> 
     115          <h3>Return value</h3><div class="value"> a 1d array 
     116</div> 
    134117 
    135118           
     
    137120           
    138121 
    139            
    140  
     122          <h3>Examples</h3><div class="value"> 
     123 IDL> lat=n256gaussian() 
     124</div> 
     125          <h3>Version history</h3> 
    141126           
    142127           
    143            
    144            
    145            
     128          <h4>History</h4><div class="value"> 
     129      Sebastien Masson (smasson@lodyc.jussieu.fr) 
     130      June 2004</div> 
    146131           
    147132           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/n48gaussian.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> compute the latitudes of the n48 gaussian grid. See: 
     90 http://www.ecmwf.int/products/data/technical/gaussian/n48FIS.html 
     91</div> 
    9092 
    9193       
     
    102104        <div class="routine_details" id="_n48gaussian"> 
    103105 
    104           <h2><a class="top" href="#container">top</a>n48gaussian </h2> 
     106          <h2><a class="top" href="#container">top</a>n48gaussian <span class="categories"> grid 
     107</span></h2> 
    105108         
    106109          <p class="header"> 
     
    108111         
    109112          <div class="comments"> 
    110  NAME:n48gaussian 
     113</div> 
    111114 
    112  PURPOSE:compute the latitudes of the n48 gaussian grid. See: 
    113  http://www.ecmwf.int/products/data/technical/gaussian/n48FIS.html 
    114  
    115  CATEGORY:grid 
    116  
    117  CALLING SEQUENCE:lat=n48gaussian() 
    118  
    119  INPUTS:None 
    120  
    121  KEYWORD PARAMETERS:None 
    122  
    123  OUTPUTS:a 1d array 
    124  
    125  COMMON BLOCKS:None 
    126  
    127  SIDE EFFECTS:None 
    128  
    129  RESTRICTIONS:None 
    130  
    131  EXAMPLE: 
    132  
    133  MODIFICATION HISTORY:</div> 
     115          <h3>Return value</h3><div class="value"> a 1d array 
     116</div> 
    134117 
    135118           
     
    137120           
    138121 
    139            
    140  
     122          <h3>Examples</h3><div class="value"> 
     123 IDL> lat=n48gaussian() 
     124</div> 
     125          <h3>Version history</h3> 
    141126           
    142127           
    143            
    144            
    145            
     128          <h4>History</h4><div class="value"> 
     129      Sebastien Masson (smasson@lodyc.jussieu.fr) 
     130      June 2004</div> 
    146131           
    147132           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/n80gaussian.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> compute the latitudes of the n80 gaussian grid. See: 
     90 http://www.ecmwf.int/products/data/technical/gaussian/n80FIS.html 
     91</div> 
    9092 
    9193       
     
    102104        <div class="routine_details" id="_n80gaussian"> 
    103105 
    104           <h2><a class="top" href="#container">top</a>n80gaussian </h2> 
     106          <h2><a class="top" href="#container">top</a>n80gaussian <span class="categories"> grid 
     107</span></h2> 
    105108         
    106109          <p class="header"> 
     
    108111         
    109112          <div class="comments"> 
    110  NAME:n80gaussian 
     113</div> 
    111114 
    112  PURPOSE:compute the latitudes of the n80 gaussian grid. See: 
    113  http://www.ecmwf.int/products/data/technical/gaussian/n80FIS.html 
    114  
    115  CATEGORY:grid 
    116  
    117  CALLING SEQUENCE:lat=n80gaussian() 
    118  
    119  INPUTS:None 
    120  
    121  KEYWORD PARAMETERS:None 
    122  
    123  OUTPUTS:a 1d array 
    124  
    125  COMMON BLOCKS:None 
    126  
    127  SIDE EFFECTS:None 
    128  
    129  RESTRICTIONS:None 
    130  
    131  EXAMPLE: 
    132  
    133  MODIFICATION HISTORY:</div> 
     115          <h3>Return value</h3><div class="value"> a 1d array 
     116</div> 
    134117 
    135118           
     
    137120           
    138121 
    139            
    140  
     122          <h3>Examples</h3><div class="value"> 
     123 IDL> lat=n80gaussian() 
     124</div> 
     125          <h3>Version history</h3> 
    141126           
    142127           
    143            
    144            
    145            
     128          <h4>History</h4><div class="value"> 
     129      Sebastien Masson (smasson@lodyc.jussieu.fr) 
     130      June 2004</div> 
    146131           
    147132           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/ncdf_meshread.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> read NetCDF meshmask file created by OPA 
     90</div> 
    9091 
    9192       
     
    102103        <div class="routine_details" id="_ncdf_meshread"> 
    103104 
    104           <h2><a class="top" href="#container">top</a>ncdf_meshread </h2> 
     105          <h2><a class="top" href="#container">top</a>ncdf_meshread <span class="categories"> grid reading 
     106</span></h2> 
    105107         
    106108          <p class="header"> 
    107             ncdf_meshread<span class="result">, <a href="#_ncdf_meshread_param_filename">filename</a></span>, <a href="#_ncdf_meshread_keyword_GLAMBOUNDARY">GLAMBOUNDARY</a>=<span class="result">GLAMBOUNDARY</span>, <a href="#_ncdf_meshread_keyword_CHECKDAT">CHECKDAT</a>=<span class="result">CHECKDAT</span>, <a href="#_ncdf_meshread_keyword_ONEARTH">ONEARTH</a>=<span class="result">ONEARTH</span>, <a href="#_ncdf_meshread_keyword_GETDIMENSIONS">GETDIMENSIONS</a>=<span class="result">GETDIMENSIONS</span>, <a href="#_ncdf_meshread_keyword_PERIODIC">PERIODIC</a>=<span class="result">PERIODIC</span>, <a href="#_ncdf_meshread_keyword_SHIFT">SHIFT</a>=<span class="result">SHIFT</span>, <a href="#_ncdf_meshread_keyword_STRIDE">STRIDE</a>=<span class="result">STRIDE</span>, <a href="#_ncdf_meshread_keyword_STRCALLING">STRCALLING</a>=<span class="result">STRCALLING</span>, <a href="#_ncdf_meshread_keyword__EXTRA">_EXTRA</a>=<span class="result">_EXTRA</span></p> 
     109            ncdf_meshread<span class="result">[, <a href="#_ncdf_meshread_param_filename">filename</a>]</span>, <a href="#_ncdf_meshread_keyword_GLAMBOUNDARY">GLAMBOUNDARY</a>=<span class="result">GLAMBOUNDARY</span>, <a href="#_ncdf_meshread_keyword_CHECKDAT">CHECKDAT</a>=<span class="result">CHECKDAT</span>, <a href="#_ncdf_meshread_keyword_ONEARTH">ONEARTH</a>=<span class="result">ONEARTH</span>, <a href="#_ncdf_meshread_keyword_GETDIMENSIONS">GETDIMENSIONS</a>=<span class="result">GETDIMENSIONS</span>, <a href="#_ncdf_meshread_keyword_PERIODIC">PERIODIC</a>=<span class="result">PERIODIC</span>, <a href="#_ncdf_meshread_keyword_SHIFT">SHIFT</a>=<span class="result">SHIFT</span>, <a href="#_ncdf_meshread_keyword_STRIDE">STRIDE</a>=<span class="result">STRIDE</span>, <a href="#_ncdf_meshread_keyword_STRCALLING">STRCALLING</a>=<span class="result">STRCALLING</span>, <a href="#_ncdf_meshread_keyword__EXTRA">_EXTRA</a>=<span class="result">_EXTRA</span></p> 
    108110         
    109111          <div class="comments"> 
    110  NAME:ncdf_meshread 
    111  
    112  PURPOSE:read NetCDF meshmask file created by OPA 
    113  
    114  CATEGORY:grid reading 
    115  
    116  CALLING SEQUENCE:ncdf_meshread [,' filename'] 
    117   
    118  INPUTS: 
    119  
    120     filename: the name of the meshmask file to read. Default is 
     112</div> 
     113 
     114           
     115 
     116           
     117            <h3>Parameters</h3> 
     118         
     119             
     120            <h4 id="_ncdf_meshread_param_filename">filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     121              <span class="attr">in</span> 
     122               
     123              <span class="attr">optional</span> 
     124               
     125               
     126               
     127               
     128               
     129            </h4> 
     130         
     131          <div class="comments"> the name of the meshmask file to read. Default is 
    121132    meshmask.nc. if this name does not contain any / and if 
    122133    iodirectory keyword is not specify, then the common variable 
    123134    iodir will be use to define the mesh file path. 
    124  
    125  KEYWORD PARAMETERS: 
    126  
    127     GLAMBOUNDARY:a 2 elements vector, {lon1,lon2], the longitute 
     135</div> 
     136             
     137 
     138           
     139 
     140           
     141 
     142            <h3>Keywords</h3> 
     143             
     144            <h4 id="_ncdf_meshread_keyword_GLAMBOUNDARY">GLAMBOUNDARY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     145               
     146               
     147               
     148               
     149               
     150               
     151               
     152               
     153            </h4> 
     154         
     155            <div class="comments"> a 2 elements vector, {lon1,lon2], the longitute 
    128156    boundaries that should be used to visualize the data. 
    129157      lon2 > lon1 
    130158      lon2 - lon1 le 360 
    131159    key_shift will be automaticaly defined according to GLAMBOUNDARY. 
    132  
    133     /CHECKDAT: Suppressed. Use micromeshmask.pro to create an 
     160</div> 
     161             
     162            <h4 id="_ncdf_meshread_keyword_CHECKDAT">CHECKDAT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     163               
     164               
     165               
     166               
     167               
     168               
     169               
     170               
     171            </h4> 
     172         
     173            <div class="comments"> Suppressed. Use micromeshmask.pro to create an 
    134174    appropriate meshmask. 
    135  
    136     ONEARTH = 0 or 1: to force the manual definition of 
     175</div> 
     176             
     177            <h4 id="_ncdf_meshread_keyword_ONEARTH">ONEARTH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     178               
     179               
     180               
     181               
     182               
     183               
     184               
     185               
     186            </h4> 
     187         
     188            <div class="comments"> = 0 or 1 to force the manual definition of 
    137189    key_onearth (to specify if the data are on earth -> use longitude 
    138190    /latitude etc...). By default, key_onearth = 1. 
    139191    note that ONEARTH = 0 forces PERIODIC = 0, SHIFT = 0 and is 
    140192    cancelling GLAMBOUNDARY 
    141  
    142     PERIODIC = 0 or 1: to force the manual definition of 
     193</div> 
     194             
     195            <h4 id="_ncdf_meshread_keyword_GETDIMENSIONS">GETDIMENSIONS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     196               
     197               
     198               
     199               
     200               
     201               
     202               
     203               
     204            </h4> 
     205         
     206            <div class="comments"></div> 
     207             
     208            <h4 id="_ncdf_meshread_keyword_PERIODIC">PERIODIC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     209               
     210               
     211               
     212               
     213               
     214               
     215               
     216               
     217            </h4> 
     218         
     219            <div class="comments"> = 0 or 1 to force the manual definition of 
    143220    key_periodic. By default, key_periodic is automaticaly 
    144221    computed by using the first line of glamt. 
    145  
    146     SHIFT = : to force the manual definition of key_shift. By 
     222</div> 
     223             
     224            <h4 id="_ncdf_meshread_keyword_SHIFT">SHIFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     225               
     226               
     227               
     228               
     229               
     230               
     231               
     232               
     233            </h4> 
     234         
     235            <div class="comments">  to force the manual definition of key_shift. By 
    147236    debault, key_shift is automaticaly computed according to the 
    148237    glamboundary (when defined) by using the first line of glamt. if 
    149238    key_periodic=0 then in any case key_shift = 0.  
    150  
    151     STRCALLING: a string containing the calling command used to call 
    152     computegrid (this is used by xxx.pro) 
    153  
    154     STRIDE = : a 3 elements vector to specify the stride in x, y, z 
     239</div> 
     240             
     241            <h4 id="_ncdf_meshread_keyword_STRIDE">STRIDE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     242               
     243               
     244               
     245               
     246               
     247               
     248               
     249               
     250            </h4> 
     251         
     252            <div class="comments"> a 3 elements vector to specify the stride in x, y, z 
    155253    direction. Default definition is key_stride. The resulting value 
    156254    will be stored in the common (cm_4mesh) variable key_stride 
    157  
    158  
    159  OUTPUTS:none 
    160  
    161  COMMON BLOCKS: cm_4mesh, cm_4data, cm_4cal 
    162  
    163  SIDE EFFECTS: define and/or use common variables from  
     255</div> 
     256             
     257            <h4 id="_ncdf_meshread_keyword_STRCALLING">STRCALLING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     258               
     259               
     260               
     261               
     262               
     263               
     264               
     265               
     266            </h4> 
     267         
     268            <div class="comments"> a string containing the calling command used to call 
     269    computegrid (this is used by xxx.pro) 
     270</div> 
     271             
     272            <h4 id="_ncdf_meshread_keyword__EXTRA">_EXTRA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     273               
     274               
     275               
     276               
     277               
     278               
     279               
     280               
     281            </h4> 
     282         
     283            <div class="comments"></div> 
     284             
     285           
     286 
     287          <h3>Examples</h3><div class="value"> 
     288 IDL> ncdf_meshread [,' filename'] 
     289 </div> 
     290          <h3>Version history</h3> 
     291           
     292           
     293          <h4>History</h4><div class="value"> Sebastien Masson (smasson@lodyc.jussieu.fr) 
     294                      12/1999 
     295 July 2004, Sebastien Masson: Several modifications (micromeshmask, 
     296 clean partial steps, clean use of key_stride, automatic definition 
     297 of key_shift, ...) 
     298 Oct. 2004, Sebastien Masson: add PERIODIC and SHIFT 
     299 Aug. 2005, Sebastien Masson: some cleaning + english </div> 
     300           
     301           
     302          <h3>Known issues</h3> 
     303           
     304           
     305           
     306          <h4>Restrictions</h4><div class="value"> define and/or use common variables from  
    164307               cm_4mesh, cm_4data, cm_4cal 
    165308 
    166  RESTRICTIONS: 
     309 
    167310 
    168311  ixminmesh,ixmaxmesh,iyminmesh,iymaxmesh,izminmesh,izmaxmesh must 
    169312  be defined febore calling ncdf_meshread. if some of those value 
    170313  are equal to -1 they will be automatically defined  
    171  
    172  EXAMPLE: 
    173 </div> 
    174  
    175            
    176  
    177            
    178             <h3>Parameters</h3> 
    179          
    180              
    181             <h4 id="_ncdf_meshread_param_filename">filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    182                
    183                
    184                
    185                
    186                
    187                
    188                
    189                
    190             </h4> 
    191          
    192           <div class="comments"></div> 
    193              
    194  
    195            
    196  
    197            
    198  
    199             <h3>Keywords</h3> 
    200              
    201             <h4 id="_ncdf_meshread_keyword_GLAMBOUNDARY">GLAMBOUNDARY&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    202                
    203                
    204                
    205                
    206                
    207                
    208                
    209                
    210             </h4> 
    211          
    212             <div class="comments"></div> 
    213              
    214             <h4 id="_ncdf_meshread_keyword_CHECKDAT">CHECKDAT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    215                
    216                
    217                
    218                
    219                
    220                
    221                
    222                
    223             </h4> 
    224          
    225             <div class="comments"></div> 
    226              
    227             <h4 id="_ncdf_meshread_keyword_ONEARTH">ONEARTH&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    228                
    229                
    230                
    231                
    232                
    233                
    234                
    235                
    236             </h4> 
    237          
    238             <div class="comments"></div> 
    239              
    240             <h4 id="_ncdf_meshread_keyword_GETDIMENSIONS">GETDIMENSIONS&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    241                
    242                
    243                
    244                
    245                
    246                
    247                
    248                
    249             </h4> 
    250          
    251             <div class="comments"></div> 
    252              
    253             <h4 id="_ncdf_meshread_keyword_PERIODIC">PERIODIC&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    254                
    255                
    256                
    257                
    258                
    259                
    260                
    261                
    262             </h4> 
    263          
    264             <div class="comments"></div> 
    265              
    266             <h4 id="_ncdf_meshread_keyword_SHIFT">SHIFT&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    267                
    268                
    269                
    270                
    271                
    272                
    273                
    274                
    275             </h4> 
    276          
    277             <div class="comments"></div> 
    278              
    279             <h4 id="_ncdf_meshread_keyword_STRIDE">STRIDE&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    280                
    281                
    282                
    283                
    284                
    285                
    286                
    287                
    288             </h4> 
    289          
    290             <div class="comments"></div> 
    291              
    292             <h4 id="_ncdf_meshread_keyword_STRCALLING">STRCALLING&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    293                
    294                
    295                
    296                
    297                
    298                
    299                
    300                
    301             </h4> 
    302          
    303             <div class="comments"></div> 
    304              
    305             <h4 id="_ncdf_meshread_keyword__EXTRA">_EXTRA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    306                
    307                
    308                
    309                
    310                
    311                
    312                
    313                
    314             </h4> 
    315          
    316             <div class="comments"></div> 
    317              
    318            
    319  
    320            
    321            
    322            
    323            
    324            
    325            
    326            
    327            
    328            
    329            
    330            
    331            
    332          
    333            
    334            
    335            
    336            
     314</div> 
     315         
     316          <h3>Other attributes</h3> 
     317           
     318           
     319          <h4>Uses routines</h4><div class="value"> cm_4mesh cm_4data cm_4cal 
     320</div> 
    337321           
    338322           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/restoreboxparam.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> restore all the zoom parameters (defined by calling domdef) 
     90          perviously defined by saveboxparam 
     91</div> 
    9092 
    9193       
     
    108110         
    109111          <div class="comments"> 
    110  NAME: restoreboxparam 
    111  
    112  PURPOSE: restore all the zoom parameters (defined by calling domdef) 
    113           perviously defined by saveboxparam 
    114  
    115  CATEGORY: 
    116  
    117  CALLING SEQUENCE: restoreboxparam, filename 
    118   
    119  INPUTS: filename a scalar string defining the file name  
    120  
    121  KEYWORD PARAMETERS: none 
    122  
    123  OUTPUTS:none 
    124112</div> 
    125113 
     
    131119             
    132120            <h4 id="_restoreboxparam_param_filename">filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     121              <span class="attr">in</span> 
    133122               
    134123               
    135                
    136                
     124              <span class="attr">required</span> 
    137125               
    138126               
     
    141129            </h4> 
    142130         
    143           <div class="comments"></div> 
     131          <div class="comments"> a scalar string defining the file name  
     132</div> 
    144133             
    145134 
     
    148137           
    149138 
     139          <h3>Examples</h3><div class="value"> 
     140 IDL> restoreboxparam, filename 
     141 </div> 
     142          <h3>Version history</h3> 
     143           
     144           
     145          <h4>History</h4><div class="value"> Sebastien Masson (smasson@lodyc.jussieu.fr) 
     146                      July 2005</div> 
     147           
     148           
     149          <h3>Known issues</h3> 
    150150           
    151151           
    152152           
     153          <h4>Restrictions</h4><div class="value"> all def_myuniquetmpdir, if myuniquetmpdir is undefined:  
     154               => define, create and add it to !path 
     155</div> 
     156         
     157          <h3>Other attributes</h3> 
    153158           
    154159           
    155            
    156            
    157            
    158            
    159            
    160            
    161            
    162          
    163            
    164            
    165            
    166            
     160          <h4>Uses routines</h4><div class="value"> cm_4mesh and cm_demomode_used if we are in demo mode 
     161</div> 
    167162           
    168163           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/saveboxparam.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> save all the zoom parameters (defined by calling domdef) 
     90          in a file (using save command) located in myuniquetmpdir 
     91          (common variable defined by def_myuniquetmpdir) 
     92</div> 
    9093 
    9194       
     
    108111         
    109112          <div class="comments"> 
    110  NAME: saveboxparam 
    111  
    112  PURPOSE: save all the zoom parameters (defined by calling domdef) 
    113           in a file (using save command) located in myuniquetmpdir 
    114           (common variable defined by def_myuniquetmpdir) 
    115  
    116  CATEGORY: 
    117  
    118  CALLING SEQUENCE: saveboxparam, filename 
    119   
    120  INPUTS: filename a scalar string defining the file name  
    121  
    122  KEYWORD PARAMETERS: none 
    123  
    124  OUTPUTS:none 
    125113</div> 
    126114 
     
    132120             
    133121            <h4 id="_saveboxparam_param_filename">filename&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     122              <span class="attr">in</span> 
    134123               
    135124               
    136                
    137                
     125              <span class="attr">required</span> 
    138126               
    139127               
     
    142130            </h4> 
    143131         
    144           <div class="comments"></div> 
     132          <div class="comments"> a scalar string defining the file name  
     133</div> 
    145134             
    146135 
     
    149138           
    150139 
     140          <h3>Examples</h3><div class="value"> 
     141 IDL> saveboxparam, filename 
     142 </div> 
     143          <h3>Version history</h3> 
     144           
     145           
     146          <h4>History</h4><div class="value"> Sebastien Masson (smasson@lodyc.jussieu.fr) 
     147                      June 2005</div> 
     148           
     149           
     150          <h3>Known issues</h3> 
    151151           
    152152           
    153153           
     154          <h4>Restrictions</h4><div class="value"> call def_myuniquetmpdir, if myuniquetmpdir is undefined:  
     155               => define, create and add it to !path 
     156</div> 
     157         
     158          <h3>Other attributes</h3> 
    154159           
    155160           
    156            
    157            
    158            
    159            
    160            
    161            
    162            
    163          
    164            
    165            
    166            
    167            
     161          <h4>Uses routines</h4><div class="value"> cm_4mesh and cm_demomode_used if we are in demo mode 
     162</div> 
    168163           
    169164           
  • trunk/SRC/Documentation/idldoc_html_output/Grid/smallmeshmask.html

    r89 r103  
    8787      </div> 
    8888 
    89       <div id="file_comments"></div> 
     89      <div id="file_comments"> reduce the size of the NetCDF meshmask created by OPA by 
     90 using byte format for the masks and the foat format for the other 
     91 fields. 
     92</div> 
    9093 
    9194       
     
    102105           
    103106          <dt><p><a href="#_ncdf_transfer">ncdf_transfer<span class="result">, inid, outid, inname, outname</span></a></p><dt> 
    104           <dd>  NAME: smallmeshmask.</dd>        
    105            
    106           <dt><p><a href="#_smallmeshmask">smallmeshmask<span class="result">, ncfilein, ncfileout</span>, IODIR=<span class="result">IODIR</span></a></p><dt> 
     107          <dd>  </dd>    
     108           
     109          <dt><p><a href="#_smallmeshmask">smallmeshmask<span class="result">, ncfilein[, ncfileout]</span>, IODIR=<span class="result">IODIR</span></a></p><dt> 
    107110          <dd></dd>      
    108111                 
     
    116119        <div class="routine_details" id="_ncdf_transfer"> 
    117120 
    118           <h2><a class="top" href="#container">top</a>ncdf_transfer </h2> 
     121          <h2><a class="top" href="#container">top</a>ncdf_transfer <span class="categories"> for OPA meshmask files 
     122</span></h2> 
    119123         
    120124          <p class="header"> 
     
    122126         
    123127          <div class="comments"> 
    124  NAME: smallmeshmask.pro 
    125  
    126  PURPOSE: reduce the size of the NetCDF meshmask created by OPA by 
    127  using byte format for the masks and the foat format for the other 
    128  fields. 
    129  
    130  CATEGORY:for OPA meshmask files 
    131  
    132  CALLING SEQUENCE: smallmeshmask, ncfilein[, ncfileout] 
    133  
    134  INPUTS:  
    135       ncfilein: 
     128 
     129</div> 
     130 
     131           
     132 
     133           
     134            <h3>Parameters</h3> 
     135         
     136             
     137            <h4 id="_ncdf_transfer_param_inid">inid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     138               
     139               
     140               
     141               
     142               
     143               
     144               
     145               
     146            </h4> 
     147         
     148          <div class="comments"></div> 
     149             
     150            <h4 id="_ncdf_transfer_param_outid">outid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     151               
     152               
     153               
     154               
     155               
     156               
     157               
     158               
     159            </h4> 
     160         
     161          <div class="comments"></div> 
     162             
     163            <h4 id="_ncdf_transfer_param_inname">inname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     164               
     165               
     166               
     167               
     168               
     169               
     170               
     171               
     172            </h4> 
     173         
     174          <div class="comments"></div> 
     175             
     176            <h4 id="_ncdf_transfer_param_outname">outname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     177               
     178               
     179               
     180               
     181               
     182               
     183               
     184               
     185            </h4> 
     186         
     187          <div class="comments"></div> 
     188             
     189 
     190           
     191 
     192           
     193 
     194           
     195          <h3>Version history</h3> 
     196           
     197           
     198          <h4>History</h4><div class="value"> 
     199      July 2004 Sebastien Masson (smasson@lodyc.jussieu.fr)</div> 
     200           
     201           
     202           
     203           
     204           
     205           
     206           
     207         
     208           
     209           
     210           
     211           
     212           
     213           
     214           
     215         
     216           
     217         
     218        </div> 
     219         
     220 
     221        <div class="routine_details" id="_smallmeshmask"> 
     222 
     223          <h2><a class="top" href="#container">top</a>smallmeshmask <span class="categories"> for OPA meshmask files 
     224</span></h2> 
     225         
     226          <p class="header"> 
     227            smallmeshmask<span class="result">, <a href="#_smallmeshmask_param_ncfilein">ncfilein</a>[, <a href="#_smallmeshmask_param_ncfileout">ncfileout</a>]</span>, <a href="#_smallmeshmask_keyword_IODIR">IODIR</a>=<span class="result">IODIR</span></p> 
     228         
     229          <div class="comments"></div> 
     230 
     231           
     232 
     233           
     234            <h3>Parameters</h3> 
     235         
     236             
     237            <h4 id="_smallmeshmask_param_ncfilein">ncfilein&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     238              <span class="attr">in</span> 
     239               
     240               
     241              <span class="attr">required</span> 
     242               
     243               
     244               
     245               
     246            </h4> 
     247         
     248          <div class="comments"> 
    136249      1) the name of the meshmask file to be reduced. In that case, 
    137250      there is only one meshmask file 
     
    141254      2) the xxx part in the names: xxx.mesh_hgr.nc xxx.mesh_zgr.nc 
    142255      xxx.mask.nc. In that case, the meshmask is split into 3 files. 
    143  
    144       ncfileout: the name of the reduced meshmask file. default 
     256</div> 
     257             
     258            <h4 id="_smallmeshmask_param_ncfileout">ncfileout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     259              <span class="attr">in</span> 
     260               
     261              <span class="attr">optional</span> 
     262               
     263               
     264               
     265               
     266               
     267            </h4> 
     268         
     269          <div class="comments"> the name of the reduced meshmask file. default 
    145270      definition is smallmeshmask.nc 
    146  
    147  KEYWORD PARAMETERS: 
    148  
    149     IODIR:to define the files path. 
    150  
    151  OUTPUTS: no 
    152  
    153  COMMON BLOCKS: no 
    154  
    155  EXAMPLE: 
     271</div> 
     272             
     273 
     274           
     275 
     276           
     277 
     278            <h3>Keywords</h3> 
     279             
     280            <h4 id="_smallmeshmask_keyword_IODIR">IODIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
     281               
     282               
     283               
     284               
     285               
     286               
     287               
     288               
     289            </h4> 
     290         
     291            <div class="comments"> to define the files path.</div> 
     292             
     293           
     294 
     295          <h3>Examples</h3><div class="value"> 
    156296    IDL> meshdir='/d1fes2-raid2/smasson/DATA/ORCA05/' 
    157297    IDL> smallmeshmask, 'meshmask_ORCA_R05.nc',iodir=meshdir 
    158  
    159  MODIFICATION HISTORY:</div> 
    160  
    161            
    162  
    163            
    164             <h3>Parameters</h3> 
    165          
    166              
    167             <h4 id="_ncdf_transfer_param_inid">inid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    168                
    169                
    170                
    171                
    172                
    173                
    174                
    175                
    176             </h4> 
    177          
    178           <div class="comments"></div> 
    179              
    180             <h4 id="_ncdf_transfer_param_outid">outid&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    181                
    182                
    183                
    184                
    185                
    186                
    187                
    188                
    189             </h4> 
    190          
    191           <div class="comments"></div> 
    192              
    193             <h4 id="_ncdf_transfer_param_inname">inname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    194                
    195                
    196                
    197                
    198                
    199                
    200                
    201                
    202             </h4> 
    203          
    204           <div class="comments"></div> 
    205              
    206             <h4 id="_ncdf_transfer_param_outname">outname&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    207                
    208                
    209                
    210                
    211                
    212                
    213                
    214                
    215             </h4> 
    216          
    217           <div class="comments"></div> 
    218              
    219  
    220            
    221  
    222            
    223  
    224            
    225            
    226            
    227            
    228            
    229            
    230            
    231            
    232            
    233            
    234            
    235            
    236          
    237            
    238            
    239            
    240            
    241            
    242            
    243            
    244          
    245            
    246          
    247         </div> 
    248          
    249  
    250         <div class="routine_details" id="_smallmeshmask"> 
    251  
    252           <h2><a class="top" href="#container">top</a>smallmeshmask </h2> 
    253          
    254           <p class="header"> 
    255             smallmeshmask<span class="result">, <a href="#_smallmeshmask_param_ncfilein">ncfilein</a>, <a href="#_smallmeshmask_param_ncfileout">ncfileout</a></span>, <a href="#_smallmeshmask_keyword_IODIR">IODIR</a>=<span class="result">IODIR</span></p> 
    256          
    257           <div class="comments"></div> 
    258  
    259            
    260  
    261            
    262             <h3>Parameters</h3> 
    263          
    264              
    265             <h4 id="_smallmeshmask_param_ncfilein">ncfilein&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    266                
    267                
    268                
    269                
    270                
    271                
    272                
    273                
    274             </h4> 
    275          
    276           <div class="comments"></div> 
    277              
    278             <h4 id="_smallmeshmask_param_ncfileout">ncfileout&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    279                
    280                
    281                
    282                
    283                
    284                
    285                
    286                
    287             </h4> 
    288          
    289           <div class="comments"></div> 
    290              
    291  
    292            
    293  
    294            
    295  
    296             <h3>Keywords</h3> 
    297              
    298             <h4 id="_smallmeshmask_keyword_IODIR">IODIR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
    299                
    300                
    301                
    302                
    303                
    304                
    305                
    306                
    307             </h4> 
    308          
    309             <div class="comments"></div> 
    310              
    311            
    312  
    313            
    314            
    315            
    316            
    317            
     298</div> 
     299          <h3>Version history</h3> 
     300           
     301           
     302          <h4>History</h4><div class="value"> 
     303      July 2004 Sebastien Masson (smasson@lodyc.jussieu.fr)</div> 
    318304           
    319305           
Note: See TracChangeset for help on using the changeset viewer.