Changeset 7073 for branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcini_my_trc.F90
- Timestamp:
- 2016-10-24T12:36:50+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcini_my_trc.F90
r7041 r7073 5 5 !!====================================================================== 6 6 !! History : 2.0 ! 2007-12 (C. Ethe, G. Madec) Original code 7 !!----------------------------------------------------------------------8 #if defined key_my_trc9 !!----------------------------------------------------------------------10 !! 'key_my_trc' CFC tracers11 7 !!---------------------------------------------------------------------- 12 8 !! trc_ini_my_trc : MY_TRC model initialisation … … 37 33 !! ** Method : - Read the namcfc namelist and check the parameter values 38 34 !!---------------------------------------------------------------------- 39 INTEGER :: jn40 CHARACTER(len = 20) :: cltra41 42 43 jp_my_trc = 144 ! assign an index in trc arrays for each prognostic variables45 DO jn = 1, jptra46 cltra = ctrcnm(jn)47 IF( cltra == 'MYTRC' .OR. cltra == 'mytrc' ) jpmyt0 = jn48 IF( cltra == 'MYTRC1' .OR. cltra == 'mytrc1' ) jpmyt1 = jn49 IF( cltra == 'MYTRC2' .OR. cltra == 'mytrc2' ) jpmyt2 = jn50 ENDDO51 52 IF( jp_my_trc == 1 ) THEN53 jp_myt0 = jpmyt054 ELSE55 jp_myt0 = MIN( jpmyt0, jpmyt1, jpmyt2 )56 ENDIF57 jp_myt1 = jp_myt0 + jp_my_trc - 158 59 60 IF( lwp ) THEN61 WRITE(numout,*) ''62 WRITE(numout,*) ' First index of MYTRC model in the passive tracer array jp_myt0 = ', jp_myt063 WRITE(numout,*) ' Last index of MYTRC model in the passive tracer array jp_myt1 = ', jp_myt164 WRITE(numout,*)65 ENDIF66 67 35 68 36 ! ! Allocate MY_TRC arrays … … 81 49 END SUBROUTINE trc_ini_my_trc 82 50 83 #else84 !!----------------------------------------------------------------------85 !! Dummy module No MY_TRC model86 !!----------------------------------------------------------------------87 CONTAINS88 SUBROUTINE trc_ini_my_trc ! Empty routine89 END SUBROUTINE trc_ini_my_trc90 #endif91 51 92 52 !!======================================================================
Note: See TracChangeset
for help on using the changeset viewer.