Changeset 104 for codes/icosagcm/trunk


Ignore:
Timestamp:
08/06/12 03:52:02 (12 years ago)
Author:
ymipsl
Message:

minor correction to exclude output at pression level 0

YM

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/caldyn_gcm.f90

    r100 r104  
    654654    CALL w_omega(f_ps, f_u, f_buf_i) 
    655655    CALL writefield('omega', f_buf_i) 
    656     IF (out_pression_level<=preff) THEN 
     656    IF (out_pression_level<=preff .AND. out_pression_level > 0) THEN 
    657657      CALL vertical_interp(f_ps,f_buf_i,f_buf_s,out_pression_level) 
    658658      CALL writefield("omega"//TRIM(str_pression),f_buf_s) 
     
    663663    CALL writefield("T",f_buf_i) 
    664664     
    665     IF (out_pression_level<=preff) THEN 
     665    IF (out_pression_level<=preff .AND. out_pression_level > 0) THEN 
    666666      CALL vertical_interp(f_ps,f_buf_i,f_buf_s,out_pression_level) 
    667667      CALL writefield("T"//TRIM(str_pression),f_buf_s) 
     
    673673    CALL writefield("ulat",f_buf2_i) 
    674674 
    675     IF (out_pression_level<=preff) THEN 
     675    IF (out_pression_level<=preff .AND. out_pression_level > 0) THEN 
    676676      CALL vertical_interp(f_ps,f_buf1_i,f_buf_s,out_pression_level) 
    677677      CALL writefield("ulon"//TRIM(str_pression),f_buf_s) 
Note: See TracChangeset for help on using the changeset viewer.