Ignore:
Timestamp:
09/23/20 16:00:58 (4 years ago)
Author:
dubos
Message:

devel : diagnose divergence and vorticity

File:
1 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/devel/src/diagnostics/observable.f90

    r955 r1052  
    4646    USE compute_temperature_mod 
    4747    USE compute_velocity_mod 
     48    USE compute_vorticity_mod 
     49    USE compute_divergence_mod 
    4850    USE vertical_interp_mod 
    4951    USE theta2theta_rhodz_mod 
     
    109111 
    110112       CALL output_field("temp_init",f_buf_i) 
     113       CALL output_field("vort_init",f_buf_v) 
    111114    ELSE 
    112115       CALL output_field("p",f_pmid) 
     
    123126       CALL vertical_interp(f_pmid,f_buf_i,f_buf_s,preff) 
    124127       CALL output_field("SST",f_buf_s)        
     128    END IF 
     129 
     130    CALL vorticity(f_u, f_buf_v) 
     131    CALL divergence(f_u, f_buf_i) 
     132    IF(init) THEN 
     133       CALL output_field("vort_init",f_buf_v) 
     134       CALL output_field("div_init",f_buf_i) 
     135    ELSE 
     136       CALL output_field("vort",f_buf_v) 
     137       CALL output_field("div",f_buf_i) 
    125138    END IF 
    126139     
Note: See TracChangeset for help on using the changeset viewer.