Changeset 91
- Timestamp:
- 04/30/08 22:18:52 (16 years ago)
- Location:
- trunk/procs
- Files:
-
- 1 added
- 7 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/procs/def_file_name.pro
r41 r91 40 40 ENDCASE 41 41 IF debug_w THEN print, ' suffix after search_time_file = ', suffix 42 IF debug_w THEN print, ' date1, date2 = ', date1, ' ', date2 42 43 43 44 file_name = cmd.exp+'_'+timavef+'_'+date1+'_'+date2+suffix+'.nc' -
trunk/procs/def_file_suff_var.pro
r82 r91 5 5 CASE cmd.var OF 6 6 '@@voenergy': BEGIN 7 IF debug_w THEN print, ' cmd.grid in def_file_suff_var = ', cmd.grid 7 8 CASE cmd.grid OF 8 9 'T': file_suff_var = '_votemper' 9 10 'T05': file_suff_var = '_votemper' 10 11 ELSE: file_suff_var = '_so' 11 12 ENDCASE 12 13 END -
trunk/procs/def_grid.pro
r76 r91 51 51 IF strpos(cmd.var, '@@') NE -1 THEN BEGIN 52 52 @def_macro_base_fld 53 var_read_grd_file = macro_base_fld 53 var_read_grd_file = macro_base_fld_1 54 54 ENDIF ELSE var_read_grd_file = cmd.var 55 55 ENDIF ELSE var_read_grd_file = cmd.var -
trunk/procs/def_macro_base_fld.pro
r47 r91 2 2 @get_macro_def 3 3 IF debug_w THEN print, ' macro_def in def_file_suff_var =', macro_def 4 CASE macro_def[2] OF 5 'make_stddev': macro_base_fld = extract_str(line, '\', '/') 6 'make_grad' : macro_base_fld = extract_str(line, '\', '/') 7 'make_ratio' : macro_base_fld = extract_str(line, '\', '/') 8 'make_interp' : macro_base_fld = extract_str(line, '\', '/') 9 'make_skewness': macro_base_fld = extract_str(line, '\', '/') 10 ELSE: BEGIN 11 print, ' Define macro in fld_macro.def' 12 stop 4 CASE macro_def[1] OF 5 '=:': BEGIN 6 CASE macro_def[2] OF 7 'make_stddev': macro_base_fld = extract_str(line, '\', '/') 8 'make_grad' : macro_base_fld = extract_str(line, '\', '/') 9 'make_ratio' : macro_base_fld = extract_str(line, '\', '/') 10 'make_interp' : macro_base_fld = extract_str(line, '\', '/') 11 'make_skewness': macro_base_fld = extract_str(line, '\', '/') 12 'make_correlation': macro_base_fld = extract_str(line, '\', '/') 13 'make_linfit': macro_base_fld = extract_str(line, '\', '/') 14 'make_correldomain': macro_base_fld = extract_str(line, '\', '/') 15 'make_thdepth': macro_base_fld = 'votemper' 16 ELSE: BEGIN 17 print, ' Define macro in fld_macro.def' 18 print, ' macro_def[2] is ', macro_def[2] 19 stop 20 END 21 ENDCASE 13 22 END 14 ENDCASE 23 ELSE: macro_base_fld = macro_def[1] 24 ENDCASE 25 macro_base_fld_1 = (strsplit(macro_base_fld, ',', /EXTRACT))[0] -
trunk/procs/get_macro_def.pro
r65 r91 12 12 pos_underscore = strpos(var_name,'_') 13 13 IF pos_underscore GE 0 THEN BEGIN 14 stddev_mth = STRMID(var_name, pos_underscore + 1, 2)14 stddev_mth = STRMID(var_name, pos_underscore + 1, 3) 15 15 var_name = STRMID(var_name, 0, pos_underscore) 16 16 ENDIF -
trunk/procs/macro_read.pro
r86 r91 32 32 'make_skewness': macro_base_fld = extract_str(line, '\', '/') 33 33 'make_anomaly': macro_base_fld = extract_str(line, '\', '/') 34 'make_correlation': macro_base_fld = extract_str(line, '\', '/') 35 'make_linfit': macro_base_fld = extract_str(line, '\', '/') 36 'make_correldomain': macro_base_fld = extract_str(line, '\', '/') 37 'make_thdepth': macro_base_fld = 'votemper' 34 38 ELSE: 35 39 ENDCASE 36 40 strcall = 'field_lec = '+macro_def[2]+'(file_name, ncdf_db, BOXZOOM = boxzoom, TIME_1 = time_1, TIME_2 = time_2, ALL_DATA = all_data, _extra = ex)' 37 41 res = execute(strcall) 42 38 43 fieldo = {name: '', data: field_lec.data, legend: '', units: '', origin: '', dim: 0, direc:''} 39 44 fieldo.name = var_name … … 47 52 ELSE: BEGIN 48 53 49 54 ; 2.2 add fields 50 55 51 56 mult = 1. -
trunk/procs/search_time_file.pro
r72 r91 64 64 WHILE il LE nfiles-1 AND found EQ 0 DO BEGIN 65 65 file = line[il] 66 IF debug_w THEN print, ' line = ', line 66 67 ; remove root directory if exists 67 68 IF strpos(file, '/') NE -1 THEN BEGIN … … 78 79 dat2 = argvar(3) 79 80 80 ; print, dat1,' ', date1,' ', dat2,' ', date281 IF debug_w THEN print, ' dat1, date1, dat2, date2 ', dat1,' ', date1,' ', dat2,' ', date2 81 82 82 83 IF strpos(dat1, '_') EQ -1 AND strpos(dat2, '_') EQ -1 AND $ … … 90 91 date2 = dat2 91 92 var_file = strpos(file, cmd.var) 92 ENDIF ELSE stop, 'The second date in the name of the file should be higher than the first one in terms of absolute numbers... EXIT search_time_file ' 93 ENDIF 94 ;ELSE stop, '*** The second date in the name of the file should be higher than the first one in terms of absolute numbers... EXIT search_time_file ' 93 95 ENDIF ELSE BEGIN 94 96 found = 1
Note: See TracChangeset
for help on using the changeset viewer.