Changeset 164
- Timestamp:
- 03/19/12 11:11:49 (12 years ago)
- Location:
- trunk
- Files:
-
- 21 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/adm/install.sh
r101 r164 3 3 # 4 4 # .. _install.sh: 5 # 6 # ========== 7 # install.sh 8 # ========== 5 9 # 6 10 # NAME … … 31 35 # EXAMPLES 32 36 # ======== 37 # 38 # TODO 39 # ==== 40 # 41 # destroy. use fptools one's instead 33 42 # 34 43 # EVOLUTIONS -
trunk/docs/docs_dev/Makefile
r158 r164 35 35 # * fix header 36 36 # * add usage of makefile_non_sphinx 37 # 38 #- 37 39 38 40 # You can set these variables from the command line. -
trunk/docs/docs_dev/makefile_non_sphinx
r157 r164 13 13 # ======== 14 14 # 15 # :ref:`build _doc`15 # :ref:`builddoc` 16 16 # 17 17 # :ref:`Makefile` 18 18 # 19 # :ref:` extract_rst.sh`19 # :ref:`<fptools:extract_rst.sh>` 20 20 # 21 21 # TODO … … 26 26 # improve dependencies 27 27 # 28 # sort manuals in alphanumeric order 29 # 28 30 # EVOLUTIONS 29 31 # ========== … … 33 35 # $URL$ 34 36 # 37 # - fplod 20120319 38 # 39 # * fix ferret and odv errors 40 # 35 41 # - fplod 20120306 36 42 # 37 43 # * creation from adm/makefile 44 # * start fix for ../../src/paper01/fig\*/\*.pro 45 # * start fix for ../../src/test/\*.m 38 46 # 39 47 #- … … 47 55 LIST_SRCSH_RST = \ 48 56 $(shell echo "$(LIST_SRCSH)" | \ 49 sed -e "s+../../adm/website+source/manuals /+g" \50 -e "s+../../adm+source/manuals /+g" \51 -e "s+../../src+source/manuals /+g" \52 -e "s+../../docs/docs_dev+source/manuals /+g" \57 sed -e "s+../../adm/website+source/manuals+g" \ 58 -e "s+../../adm+source/manuals+g" \ 59 -e "s+../../src+source/manuals+g" \ 60 -e "s+../../docs/docs_dev+source/manuals+g" \ 53 61 -e "s+Makefile+source/manuals/Makefile.rst+g" \ 54 62 -e "s+makefile_non_sphinx+source/manuals/makefile_non_sphinx.rst+g" \ 55 63 -e "s+\.sh+.sh.rst+g") 56 64 57 58 65 LIST_SRCIDL = \ 59 66 $(shell find ../.. ! \( -name '.svn' -prune \) -name "*.pro" | sort) … … 61 68 LIST_SRCIDL_RST = \ 62 69 $(shell echo "$(LIST_SRCIDL)" | \ 63 sed -e "s+../../src+source/manuals/+g" \ 64 -e "s+../../src/paper01/fig1+source/manuals/paper01/fig1+g" \ 65 -e "s+../../src/paper01/fig2+source/manuals/paper01/fig2+g" \ 66 -e "s+../../src/paper01/fig3+source/manuals/paper01/fig3+g" \ 67 -e "s+../../src/paper01/fig4+source/manuals/paper01/fig4+g" \ 68 -e "s+../../src/paper01/fig5+source/manuals/paper01/fig5+g" \ 69 -e "s+../../src/paper01/fig6+source/manuals/paper01/fig6+g" \ 70 -e "s+../../src/paper01/fig7+source/manuals/paper01/fig7+g" \ 71 -e "s+../../src/paper01/fig8+source/manuals/paper01/fig8+g" \ 72 -e "s+../../src/paper01/fig9+source/manuals/paper01/fig9+g" \ 73 -e "s+../../src/paper01/fig10+source/manuals/paper01/fig10+g" \ 74 -e "s+../../src/paper01/fig11+source/manuals/paper01/fig11+g" \ 75 -e "s+../../src/paper01/fig12+source/manuals/paper01/fig12+g" \ 76 -e "s+../../src/paper01/fig13+source/manuals/paper01/fig13+g" \ 77 -e "s+../../src/paper01/fig14+source/manuals/paper01/fig14+g" \ 78 -e "s+../../src/paper01/fig15+source/manuals/paper01/fig15+g" \ 79 -e "s+../../src/paper01/fig16+source/manuals/paper01/fig16+g" \ 70 sed \ 71 -e "s+../../src/paper01/fig10+source/manuals+g" \ 72 -e "s+../../src/paper01/fig11+source/manuals+g" \ 73 -e "s+../../src/paper01/fig12+source/manuals+g" \ 74 -e "s+../../src/paper01/fig13+source/manuals+g" \ 75 -e "s+../../src/paper01/fig14+source/manuals+g" \ 76 -e "s+../../src/paper01/fig15+source/manuals+g" \ 77 -e "s+../../src/paper01/fig16+source/manuals+g" \ 78 -e "s+../../src/paper01/fig1+source/manuals+g" \ 79 -e "s+../../src/paper01/fig2+source/manuals+g" \ 80 -e "s+../../src/paper01/fig3+source/manuals+g" \ 81 -e "s+../../src/paper01/fig4+source/manuals+g" \ 82 -e "s+../../src/paper01/fig5+source/manuals+g" \ 83 -e "s+../../src/paper01/fig6+source/manuals+g" \ 84 -e "s+../../src/paper01/fig7+source/manuals+g" \ 85 -e "s+../../src/paper01/fig8+source/manuals+g" \ 86 -e "s+../../src/paper01/fig9+source/manuals+g" \ 87 -e "s+../../src+source/manuals+g" \ 80 88 -e "s+\.pro+.pro.rst+g") 81 89 … … 85 93 LIST_SRCMATLAB_RST = \ 86 94 $(shell echo "$(LIST_SRCMATLAB)" | \ 87 sed -e "s+../../ test+source/manuals/+g" \88 -e "s+../../src+source/manuals /+g" \95 sed -e "s+../../src/test+source/manuals+g" \ 96 -e "s+../../src+source/manuals+g" \ 89 97 -e "s+\.m+.m.rst+g") 90 98 91 99 LIST_SRCFERRET = \ 92 $( DIRSRC)/test/read.jnl100 $(shell find ../.. ! \( -name '.svn' -prune \) -name "*.jnl" | sort) 93 101 94 102 LIST_SRCFERRET_RST = \ 95 103 $(shell echo "$(LIST_SRCFERRET)" | \ 96 sed -e "s+../../src/test /+source/manuals/+g" \104 sed -e "s+../../src/test+source/manuals+g" \ 97 105 -e "s+\.jnl+.jnl.rst+g") 98 106 99 107 LIST_SRCODV = \ 100 $( DIRSRC)/test/read.cmd108 $(shell find ../.. ! \( -name '.svn' -prune \) -name "*.cmd" | sort) 101 109 102 110 LIST_SRCODV_RST = \ 103 111 $(shell echo "$(LIST_SRCODV)" | \ 104 sed -e "s+../../src/test /+source/manuals/+g" \112 sed -e "s+../../src/test+source/manuals+g" \ 105 113 -e "s+\.cmd+.cmd.rst+g") 106 114 … … 118 126 119 127 help : 120 echo "$(LIST_ SRCSH_RST)"128 echo "$(LIST_RST)" 121 129 @echo "Following commands are available to build outputs :" 122 130 @echo "\$$ make -f makefile_non_sphinx clean" … … 129 137 130 138 all : \ 131 source/manuals/manuals_non_sphinx.rst \ 132 $(LIST_SRCSH_RST) \ 133 $(LIST_SRCIDL_RST) \ 134 $(LIST_SRCMATLAB_RST) \ 135 $(LIST_SRCIDL_RST) 136 137 source/manuals/manuals_non_sphinx.rst : 139 source/manuals/manuals_non_sphinx.rst 140 141 source/manuals/manuals_non_sphinx.rst : \ 142 $(LIST_RST) 138 143 @echo ".. _manuals_non_sphinx:" > $@ 139 144 @echo " " >> $@ … … 155 160 @extract_rst.sh -i $< -l sh -o $@ 156 161 157 source/manuals/%.sh.rst : ../../adm/website %.sh162 source/manuals/%.sh.rst : ../../adm/website/%.sh 158 163 @extract_rst.sh -i $< -l sh -o $@ 159 164 … … 171 176 172 177 source/manuals/%.pro.rst : ../../src/%.pro 178 @extract_rst.sh -i $< -l IDL -o $@ 179 180 source/manuals/%.pro.rst : ../../src/paper01/fig1/%.pro 181 @extract_rst.sh -i $< -l IDL -o $@ 182 183 source/manuals/%.pro.rst : ../../src/paper01/fig2/%.pro 184 @extract_rst.sh -i $< -l IDL -o $@ 185 186 source/manuals/%.pro.rst : ../../src/paper01/fig3/%.pro 187 @extract_rst.sh -i $< -l IDL -o $@ 188 189 source/manuals/%.pro.rst : ../../src/paper01/fig4/%.pro 190 @extract_rst.sh -i $< -l IDL -o $@ 191 192 source/manuals/%.pro.rst : ../../src/paper01/fig5/%.pro 193 @extract_rst.sh -i $< -l IDL -o $@ 194 195 source/manuals/%.pro.rst : ../../src/paper01/fig6/%.pro 196 @extract_rst.sh -i $< -l IDL -o $@ 197 198 source/manuals/%.pro.rst : ../../src/paper01/fig7/%.pro 199 @extract_rst.sh -i $< -l IDL -o $@ 200 201 source/manuals/%.pro.rst : ../../src/paper01/fig8/%.pro 202 @extract_rst.sh -i $< -l IDL -o $@ 203 204 source/manuals/%.pro.rst : ../../src/paper01/fig9/%.pro 205 @extract_rst.sh -i $< -l IDL -o $@ 206 207 source/manuals/%.pro.rst : ../../src/paper01/fig10/%.pro 208 @extract_rst.sh -i $< -l IDL -o $@ 209 210 source/manuals/%.pro.rst : ../../src/paper01/fig11/%.pro 211 @extract_rst.sh -i $< -l IDL -o $@ 212 213 source/manuals/%.pro.rst : ../../src/paper01/fig12/%.pro 214 @extract_rst.sh -i $< -l IDL -o $@ 215 216 source/manuals/%.pro.rst : ../../src/paper01/fig13/%.pro 217 @extract_rst.sh -i $< -l IDL -o $@ 218 219 source/manuals/%.pro.rst : ../../src/paper01/fig14/%.pro 220 @extract_rst.sh -i $< -l IDL -o $@ 221 222 source/manuals/%.pro.rst : ../../src/paper01/fig15/%.pro 223 @extract_rst.sh -i $< -l IDL -o $@ 224 225 source/manuals/%.pro.rst : ../../src/paper01/fig16/%.pro 173 226 @extract_rst.sh -i $< -l IDL -o $@ 174 227 … … 176 229 @extract_rst.sh -i $< -l matlab -o $@ 177 230 178 source/manuals/%.m.rst : ../../ test/%.m231 source/manuals/%.m.rst : ../../src/test/%.m 179 232 @extract_rst.sh -i $< -l matlab -o $@ 180 233 181 source/manuals/%.jnl.rst : ../../ test/%.jnl234 source/manuals/%.jnl.rst : ../../src/test/%.jnl 182 235 @extract_rst.sh -i $< -l ferret -o $@ 183 236 184 source/manuals/%.cmd.rst : ../../ test/%.cmd237 source/manuals/%.cmd.rst : ../../src/test/%.cmd 185 238 @extract_rst.sh -i $< -l sh -o $@ 186 239 … … 194 247 @extract_rst.sh -i $< -l matlab -o $@ 195 248 196 %.jnl.rst : %.jnl197 @extract_rst.sh -i $< -l ferret -o $@198 -
trunk/docs/docs_dev/source/conf.py
r157 r164 29 29 # EVOLUTIONS 30 30 # ========== 31 # 32 # - fplod 20120119 33 # 34 # * add intersphinx mapping with fptools 31 35 # 32 36 # - fplod 20120109 … … 308 312 intersphinx_mapping = {'saxo': ('http://forge.ipsl.jussieu.fr/saxo/download/idldoc_html_output/','saxo.inv'), 309 313 'nco' : ('http://nco.sourceforge.net/', 'nco.inv'), 310 'cdo' : ('https://code.zmaw.de/embedded/cdo/1.4.7/', 'cdo.inv') 314 'cdo' : ('https://code.zmaw.de/embedded/cdo/1.4.7/', 'cdo.inv'), 315 'fptools' : ('http://www.locean-ipsl.upmc.fr/~fplod/fptools/fptools_ws/doc/html/', None) 311 316 } 312 317 -
trunk/docs/docs_dev/source/guides/updatedata.rst
r162 r164 205 205 ftp> cd daily 206 206 ftp> lcd daily 207 ftp> mput *.nc207 ftp> mput \*.nc 208 208 ftp> cd ../monthly 209 209 ftp> put ../Readme.rst 210 210 ftp> lcd ../monthly 211 211 ftp> put ../Readme.rst 212 ftp> mput *.nc212 ftp> mput \*.nc 213 213 214 214 -
trunk/docs/docs_dev/source/manuals/manuals_python.rst
r157 r164 30 30 :show-inheritance: 31 31 32 .. automodule:: ecmwf .py32 .. automodule:: ecmwf 33 33 :members: 34 34 :undoc-members: 35 35 :inherited-members: 36 36 :show-inheritance: 37 38 .. automodule:: read.py39 :members:40 :undoc-members:41 :inherited-members:42 :show-inheritance:43 -
trunk/src/calc_cloud_vlat.pro
r99 r164 1 1 ;+ 2 ;- 3 function calc_cloud_vlat, jday,SWR,XLAT 2 ; 3 ; ==================== 4 ; calc_cloud_vlat.pro 5 ; ==================== 6 ; 7 ; .. function:: calc_cloud_vlat(jday, swr, xlat) 8 ; 9 ; DESCRITPION 10 ; =========== 4 11 ; 5 12 ; Translated directly from Margie McCartys Fortran, … … 20 27 ; 21 28 ; SET COEFFICIENTS FOR THE Q0 CALCULATION 29 ; 30 ; EVOLUTIONS 31 ; ========== 32 ; 33 ; $Id$ 34 ; 35 ; $URL$ 36 ; 37 ; - fplod 20120319 38 ; 39 ; * minimal header 40 ; 41 ;- 42 function calc_cloud_vlat, jday,SWR,XLAT 43 ; 22 44 ; 23 45 pi=!pi -
trunk/src/compute_erai_daily_region_2d.sh
r101 r164 109 109 # :ref:`interp_erai_lwr_1989_2009.pro` 110 110 # :ref:`interp_erai_sst_1989_2009.pro` 111 # : ref:`interp_erai_t2m_1989_2009.pro`111 # :func:`interp_erai_t2m` 112 112 # :ref:`interp_erai_ws_1989_2009.pro` 113 113 # -
trunk/src/get_oaflux.sh
r97 r164 22 22 # Put in ${PROJECT_ID} OAFLUX reference file 23 23 # 24 # Once this tool executed : ref:`oaflux_mask_30N30S.pro` can be launched.24 # Once this tool executed :func:`oaflux_mask_30n30s` can be launched. 25 25 # 26 26 # Log file is written on :file:`${PROJECT_LOG}/get_oaflux.log.{YYYYMMDDTHHMMSSZ}` … … 77 77 # :ref:`project_profile.sh` 78 78 # 79 # : ref:`oaflux_mask_30N30S.pro`79 # :func:`oaflux_mask_30n30s` 80 80 # 81 81 # EVOLUTIONS -
trunk/src/interp_erai_lwr_1989_2009.pro
r153 r164 30 30 ; :file:`${PROJECT_OD}/erai_lwr_19890102_20091231_oafluxgrid.nc` 31 31 ; must be processed after by 32 ; :ref:`add_19890 0101.sh`.32 ; :ref:`add_19890101.sh`. 33 33 ; 34 34 ; .. only:: man … … 72 72 ; :func:`ncdf_quickwrite <saxo:ncdf_quickwrite>` 73 73 ; 74 ; :ref:`add_19890 0101.sh`74 ; :ref:`add_19890101.sh` 75 75 ; 76 76 ; EXAMPLES … … 147 147 ; * fix typo 148 148 ; .. note:: 149 ; 149 150 ; IDL do not warn when asking size of an undefined array:: 150 151 ; -
trunk/src/interp_erai_t2m.pro
r163 r164 108 108 ; 109 109 ; reach end but bad time and t2m values :: 110 ;$ ncks -v t2m -d time,0,1 -d latitude,0,1 -d longitude,0,1 /homedata/pinsard/tropflux_d/erai_t2m_19890101_20091231_oafluxgrid.nc 110 ; 111 ; $ ncks -v t2m -d time,0,1 -d latitude,0,1 -d longitude,0,1 /homedata/pinsard/tropflux_d/erai_t2m_19890101_20091231_oafluxgrid.nc 111 112 ; latitude[0]=-29.5 degrees_north 112 113 ; latitude[1]=-28.5 degrees_north -
trunk/src/lwdown_clark.pro
r97 r164 1 1 ;+ 2 ;- 3 ;---------------------------------------------- 4 function lwdown_clark, sst,qair,cld,tair,ps 2 ; ================ 3 ; lwdown_clark.pro 4 ; ================ 5 ; 6 ; .. function:: lwdown_clark(sst, qair, cld, tair, ps) 7 ; 8 ; DESCRITPION 9 ; =========== 5 10 ; 6 11 ; Net longwave from the Clark et al. (1974) bulk formula 7 ; Clark, N. E., L. Eber, R. M. Laurs, J. A. Renner, and J. F. T. Saur, 8 ; 1974: Heat exchange between ocean and atmosphere in the 9 ; eastern North Pacific for 1961-71. NOAA Tech. Rep. NMRS 10 ; SSRF-682, National Oceanic and Atmospheric Administration, 11 ; U.S. Department of Commerce, Washington, DC, 108 pp. 12 ; See also Gill, p34. 12 ; Clark, N. E., L. Eber, R. M. Laurs, J. A. Renner, and J. F. T. Saur, 13 ; 1974: Heat exchange between ocean and atmosphere in the 14 ; eastern North Pacific for 1961-71. NOAA Tech. Rep. NMRS 15 ; SSRF-682, National Oceanic and Atmospheric Administration, 16 ; U.S. Department of Commerce, Washington, DC, 108 pp. 17 ; 18 ; See also Gill, p34. 13 19 ; 14 20 ; INPUTS … … 21 27 ; lw : estimated longwave (W/m2) 22 28 ; 29 ; EVOLUTIONS 30 ; ========== 31 ; 32 ; $Id$ 33 ; 34 ; $URL$ 35 ; 36 ; - fplod 20120319 37 ; 38 ; * minimal header 39 ; 40 ;- 41 function lwdown_clark, sst,qair,cld,tair,ps 42 ; 23 43 @common 24 ;----------------------------------------------25 44 ; 26 45 eps=.97 ; emissivity of sea-water -
trunk/src/lwnet_clark.pro
r97 r164 1 1 ;+ 2 ;- 3 ;---------------------------------------------- 4 function lwnet_clark, sst,qair,cld,tair,ps 2 ; 3 ; =============== 4 ; lwnet_clark.pro 5 ; =============== 6 ; 7 ; .. function:: lwnet_clark(sst, qair, cld, tair, ps) 8 ; 9 ; DESCRIPTION 10 ; =========== 5 11 ; 6 12 ; Net longwave from the Clark et al. (1974) bulk formula 7 ; Clark, N. E., L. Eber, R. M. Laurs, J. A. Renner, and J. F. T. Saur, 8 ; 1974: Heat exchange between ocean and atmosphere in the 9 ; eastern North Pacific for 1961-71. NOAA Tech. Rep. NMRS 10 ; SSRF-682, National Oceanic and Atmospheric Administration, 11 ; U.S. Department of Commerce, Washington, DC, 108 pp. 12 ; See also Gill, p34. 13 ; Clark, N. E., L. Eber, R. M. Laurs, J. A. Renner, and J. F. T. Saur, 14 ; 1974: Heat exchange between ocean and atmosphere in the 15 ; eastern North Pacific for 1961-71. NOAA Tech. Rep. NMRS 16 ; SSRF-682, National Oceanic and Atmospheric Administration, 17 ; U.S. Department of Commerce, Washington, DC, 108 pp. 18 ; 19 ; See also Gill, p34. 13 20 ; 14 21 ; INPUTS … … 21 28 ; lw : estimated longwave (W/m2) 22 29 ; 30 ; EVOLUTIONS 31 ; ========== 32 ; 33 ; $Id$ 34 ; 35 ; $URL$ 36 ; 37 ; - fplod 20120319 38 ; 39 ; * minimal header 40 ; 41 ;- 42 function lwnet_clark, sst,qair,cld,tair,ps 43 ; 23 44 @common 24 ;----------------------------------------------25 45 ; 26 46 eps=.97 ; emissivity of sea-water -
trunk/src/paper01/fig1/fig1_no_obs_map.pro
r100 r164 12 12 ; containing OAFLUX grid 13 13 ; has been produced by 14 ; : ref:`oaflux_mask_30N30S.pro`.14 ; :func:`oaflux_mask_30N30S`. 15 15 ; 16 16 ; Figure of … … 50 50 ; :func:`y_site_location` 51 51 ; 52 ; : ref:`oaflux_mask_30N30S.pro`52 ; :func:`oaflux_mask_30N30S` 53 53 ; 54 54 ; EXAMPLES -
trunk/src/project_profile.sh
r152 r164 16 16 # 17 17 # $ . ./project_profile.sh -d directory -i indir -o outdir -t tempdir -s saxo_dir 18 # 18 19 # In ${HOME}/.profile, add the following line:: 19 20 # -
trunk/src/psit.pro
r89 r164 1 1 ;+ 2 ; 3 ; ======== 4 ; psit.pro 5 ; ======== 6 ; 7 ; .. function:: psit(zet) 8 ; 9 ; DESCRITPION 10 ; =========== 11 ; 12 ; EVOLUTIONS 13 ; ========== 14 ; 15 ; $Id$ 16 ; 17 ; $URL$ 18 ; 19 ; - fplod 20120319 20 ; 21 ; * minimal header 22 ; 2 23 ;- 3 ;--------------------------------------------------------4 24 function psit, zet 5 ;--------------------------------------------------------6 25 7 26 x=(1.-15*zet)^.5 … … 22 41 23 42 end 24 ;--------------------------------------------------------25 -
trunk/src/psiu.pro
r89 r164 1 1 ;+ 2 ; 3 ; ======== 4 ; psiu.pro 5 ; ======== 6 ; 7 ; .. function:: psiu(zet) 8 ; 9 ; DESCRITPION 10 ; =========== 11 ; 12 ; EVOLUTIONS 13 ; ========== 14 ; 15 ; $Id$ 16 ; 17 ; $URL$ 18 ; 19 ; - fplod 20120319 20 ; 21 ; * minimal header 22 ; 2 23 ;- 3 ;--------------------------------------------------------4 24 function psiu, zet 5 ;--------------------------------------------------------6 25 7 26 x=(1-15*zet)^.25 … … 22 41 23 42 end 24 ;--------------------------------------------------------25 -
trunk/src/qsee.pro
r88 r164 1 1 ;+ 2 ;- 3 function qsee, sst,Ps 2 ; 3 ; ======== 4 ; qsee.pro 5 ; ======== 6 ; 7 ; .. function:: qsee(zet) 8 ; 9 ; DESCRITPION 10 ; =========== 4 11 ; 5 12 ; Bulk sea surface humidity (g/kg) 6 13 ; sst: SST (degC) 7 14 ; Ps : surface pressure (mb) 15 ; 16 ; EVOLUTIONS 17 ; ========== 18 ; 19 ; $Id$ 20 ; 21 ; $URL$ 22 ; 23 ; - fplod 20120319 24 ; 25 ; * minimal header 26 ; 27 ;- 28 function qsee, sst,Ps 29 ; 8 30 x=sst 9 31 p=Ps -
trunk/src/test/average_demo.jnl
r105 r164 2 2 ! 3 3 ! .. _average_demo.jnl: 4 !5 4 ! 6 5 ! ================ -
trunk/src/test/average_pb.jnl
r105 r164 3 3 ! .. _average_pb.jnl: 4 4 ! 5 !6 5 ! ============== 7 6 ! average_pb.jnl 8 ! ============= 7 ! ============== 9 8 ! 10 9 ! DESCRIPTION … … 74 73 ! /opt/ferret-6.6.5/examples/tutorial.jnl 75 74 ! for ploting 75 ! 76 76 !- 77 77 CANCEL DATA/ALL -
trunk/src/tropflux.sh
r163 r164 89 89 # 90 90 # Use : 91 # :func:`oaflux_mask_30n30s`, : ref:`inter_erai_t2m_1989_2009.pro`, etc.91 # :func:`oaflux_mask_30n30s`, :func:`inter_erai_t2m`, etc. 92 92 # 93 93 # Next step : +validation ++ comparison
Note: See TracChangeset
for help on using the changeset viewer.