Changeset 588


Ignore:
Timestamp:
10/16/17 15:23:49 (7 years ago)
Author:
dubos
Message:

devel : output time- averaged tracer fluxes

File:
1 edited

Legend:

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

    r579 r588  
    4949    USE theta2theta_rhodz_mod 
    5050    USE omega_mod 
     51    USE diagflux_mod 
    5152    LOGICAL, INTENT(IN) :: init 
    5253    INTEGER :: l 
     
    160161    END IF 
    161162 
     163    IF(.NOT. init) THEN 
     164       IF(diagflux_on) THEN 
     165          CALL flux_centered_lonlat(1./(itau_out*dt) , f_qfluxt, f_qfluxt_lon, f_qfluxt_lat) 
     166          CALL output_field("qflux_lon",f_qfluxt_lon) 
     167          CALL output_field("qflux_lat",f_qfluxt_lat) 
     168          CALL zero_qfluxt  ! restart accumulating fluxes 
     169       END IF 
     170    END IF 
    162171  END SUBROUTINE write_output_fields_basic 
    163172   
Note: See TracChangeset for help on using the changeset viewer.