- Timestamp:
- 2018-09-25T13:10:14+02:00 (6 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/UKMO/AMM15_v3_6_STABLE_package_FABM/NEMOGCM/NEMO/TOP_SRC/trcwri.F90
r8058 r10156 21 21 USE trcwri_c14b 22 22 USE trcwri_my_trc 23 ! +++>>> FABM 24 USE trcwri_fabm 25 ! FABM <<<+++ 23 26 24 27 IMPLICIT NONE … … 32 35 CONTAINS 33 36 37 #if defined key_tracer_budget 38 SUBROUTINE trc_wri( kt , fl) !slwa 39 #else 34 40 SUBROUTINE trc_wri( kt ) 41 #endif 35 42 !!--------------------------------------------------------------------- 36 43 !! *** ROUTINE trc_wri *** … … 39 46 !!--------------------------------------------------------------------- 40 47 INTEGER, INTENT( in ) :: kt 48 ! +++>>>FABM 49 #if defined key_tracer_budget 50 INTEGER, INTENT( in ), OPTIONAL :: fl ! slwa 51 #endif 52 ! FABM <<<+++ 41 53 ! 42 54 INTEGER :: jn … … 59 71 IF( lk_cfc ) CALL trc_wri_cfc ! surface fluxes of CFC 60 72 IF( lk_c14b ) CALL trc_wri_c14b ! surface fluxes of C14 61 IF( lk_my_trc ) CALL trc_wri_my_trc ! MY_TRC tracers 73 ! +++>>>FABM 74 #if defined key_tracer_budget 75 IF( PRESENT(fl) ) THEN 76 IF( lk_fabm ) CALL trc_wri_fabm (kt, fl) ! MY_TRC tracers for budget 77 IF( lk_my_trc ) CALL trc_wri_my_trc (kt, fl) ! MY_TRC tracers for budget 78 ELSE 79 IF( lk_fabm ) CALL trc_wri_fabm (kt) ! FABM tracers for budget 80 IF( lk_my_trc ) CALL trc_wri_my_trc (kt) ! MY_TRC tracers 81 ENDIF 82 #else 83 IF( lk_fabm ) CALL trc_wri_fabm (kt) ! FABM tracers 84 IF( lk_my_trc ) CALL trc_wri_my_trc(kt) ! MY_TRC tracers 85 #endif 86 ! FABM <<<+++ 62 87 ! 88 63 89 IF( nn_timing == 1 ) CALL timing_stop('trc_wri') 64 90 !
Note: See TracChangeset
for help on using the changeset viewer.