Changeset 155 for trunk/src/tropflux.sh
- Timestamp:
- 03/06/12 14:29:04 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/tropflux.sh
r153 r155 65 65 # $ tropflux.sh -b 20060801 -e 20060802 66 66 # 67 # A more global example:: 68 # 69 # $ tropflux.sh -b 19890101 -e 20091231 70 # 67 71 # And look at log file with :: 68 72 # … … 106 110 # 107 111 # $URL$ 112 # 113 # - pinsard 20120306 114 # 115 # * create a pro IDL program to introduce LOGICAL_PREDICATE 116 # thanks to http://www.idlcoyote.com/code_tips/bitwiselogical.html 108 117 # 109 118 # - pinsard 20120305 … … 267 276 # 268 277 cat >> ${PROJECT}/src/tropflux_${$}.pro << EOF 269 .compile file_interp 278 pro tropflux_${$} 279 compile_opt idl2, strictarrsubs, logical_predicate 270 280 result = oaflux_mask_30n30s() 271 if (result NE 0)THEN BEGIN272 msg = 'eee : pb after oaflux_mask_30n30s' 281 IF result < 0 THEN BEGIN 282 msg = 'eee : pb after oaflux_mask_30n30s' + string(result) 273 283 err = report(msg) 274 284 exit … … 278 288 ;interp_erai_msl_1989_2009 279 289 ;interp_erai_sst_1989_2009 280 ;interp_erai_t2m_1989_2009 290 result = interp_erai_t2m(${yyyymmddb}, ${yyyymmdde}) 291 IF result < 0 THEN BEGIN 292 msg = 'eee : pb after interp_erai_t2m' + string(result) 293 err = report(msg) 294 exit 295 ENDIF 281 296 ;interp_erai_ws_1989_2009 282 297 ;interp_olr_30n30s_1989_2009 … … 284 299 ;++Program caused arithmetic error: Floating overflow 285 300 ;++ Program caused arithmetic error: Floating illegal operand 286 .compile TropFlux_swr_DT_19890101_20071231287 tropflux_swr_dt_19890101_20071231288 .compile TropFlux_swr_NRT_19890101_20091231289 tropflux_swr_nrt_19890101_20091231290 .compile TropFlux_swr_BLND_19890101_20091231291 tropflux_swr_blnd_19890101_20091231292 lwr_correction_ncdf293 q2m_correction_ncdf294 sst_correction_ncdf295 t2m_correction_ncdf296 ws_correction_ncdf297 cronin_gustiness_ncdf298 .compile TropFlux_19890101_20091231299 tropflux_19890101_20091231300 .compile TropFlux_NRT_ncdf301 tropflux_nrt_ncdf302 e xit301 ;.compile TropFlux_swr_DT_19890101_20071231 302 ;tropflux_swr_dt_19890101_20071231 303 ;.compile TropFlux_swr_NRT_19890101_20091231 304 ;tropflux_swr_nrt_19890101_20091231 305 ;.compile TropFlux_swr_BLND_19890101_20091231 306 ;tropflux_swr_blnd_19890101_20091231 307 ;lwr_correction_ncdf 308 ;q2m_correction_ncdf 309 ;sst_correction_ncdf 310 ;t2m_correction_ncdf 311 ;ws_correction_ncdf 312 ;cronin_gustiness_ncdf 313 ;.compile TropFlux_19890101_20091231 314 ;tropflux_19890101_20091231 315 ;.compile TropFlux_NRT_ncdf 316 ;tropflux_nrt_ncdf 317 end 303 318 EOF 304 319 # 305 320 # run IDL or equivalent 306 321 ${IDL_CMD} << EOF >> ${log} 2>&1 307 @tropflux_${$} 322 .compile file_interp 323 tropflux_${$} 308 324 EOF 309 325 status=${?}
Note: See TracChangeset
for help on using the changeset viewer.