Changeset 135
- Timestamp:
- 06/03/09 16:40:02 (15 years ago)
- Location:
- trunk/procs
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/procs/def_macro_base_fld.pro
r132 r135 4 4 CASE macro_def[1] OF 5 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 'make_linfitdom': macro_base_fld = extract_str(line, '\', '/') 17 'make_wwv': macro_base_fld = extract_str(line, '\', '/') 18 'make_wdiv': macro_base_fld = extract_str(line, '\', '/') 19 ELSE: BEGIN 20 print, ' Define macro in fld_macro.def' 21 print, ' macro_def[2] is ', macro_def[2] 22 stop 23 END 24 ENDCASE 6 ids1 = strpos(line, '\') 7 ids2 = strpos(line, '/') 8 IF ids1*ids2 GE 0 THEN BEGIN 9 macro_base_fld = extract_str(line, '\', '/') 10 ENDIF ELSE macro_base_fld = 'undefined' 25 11 END 26 12 ELSE: macro_base_fld = macro_def[1] -
trunk/procs/macro_read.pro
r132 r135 23 23 ; 2.1 call specific function 24 24 25 ; if stat extract base field 26 27 CASE macro_def[2] OF 28 'make_stddev': macro_base_fld = extract_str(line, '\', '/') 29 'make_grad' : macro_base_fld = extract_str(line, '\', '/') 30 'make_ratio' : macro_base_fld = extract_str(line, '\', '/') 31 'make_interp' : macro_base_fld = extract_str(line, '\', '/') 32 'make_skewness': macro_base_fld = extract_str(line, '\', '/') 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' 38 'make_linfitdom': macro_base_fld = extract_str(line, '\', '/') 39 'make_wwv': macro_base_fld = extract_str(line, '\', '/') 40 'make_wdiv': macro_base_fld = extract_str(line, '\', '/') 41 ELSE: 42 ENDCASE 25 ; extract base field if existant 26 BEGIN 27 ids1 = strpos(line, '\') 28 ids2 = strpos(line, '/') 29 IF ids1*ids2 GE 0 THEN BEGIN 30 macro_base_fld = extract_str(line, '\', '/') 31 ENDIF ELSE macro_base_fld = 'undefined' 32 END 43 33 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)' 44 34 res = execute(strcall) -
trunk/procs/macros/make_wdiv.pro
r133 r135 37 37 grille,mask,glam,gphi,gdep,nx,ny,nz,premierx,premiery,premierz,dernierx,derniery,dernierz 38 38 39 stop40 41 39 IF jpt EQ 1 THEN BEGIN 42 40 wdiv = (var_x.data - shift(var_x.data, -1, 0))/e1t[premierx:dernierx, premiery:derniery] + (var_y.data-shift(var_y.data, 0, -1))/e2t[premierx:dernierx, premiery:derniery]
Note: See TracChangeset
for help on using the changeset viewer.