Changeset 766 for branches/dev_001_GM/NEMO/TOP_SRC/CFC/trcini_cfc.F90
- Timestamp:
- 2007-12-14T09:59:00+01:00 (16 years ago)
- File:
-
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/dev_001_GM/NEMO/TOP_SRC/CFC/trcini_cfc.F90
r764 r766 1 MODULE trcini_cfc 1 2 !!====================================================================== 2 !! *** trcini.cfc.h90***3 !! TOP : Initialisation of CFC chemical model3 !! *** MODULE trcini_cfc *** 4 !! TOP : initialisation of the CFC tracers 4 5 !!====================================================================== 5 !! History : - ! 2004-06 (JC. Dutay) Original code 6 !! 1.0 ! 2005-03 (O. Aumont, A. El Moussaoui) F90 7 !! - ! 2005-10 (C. Ethe) Modularity 6 !! History : 2.0 ! 2007-12 (C. Ethe, G. Madec) from trcini.cfc.h90 8 7 !!---------------------------------------------------------------------- 8 #if defined key_cfc 9 !!---------------------------------------------------------------------- 10 !! 'key_cfc' CFC tracers 11 !!---------------------------------------------------------------------- 12 !! trc_ini_cfc : CFC model initialisation 13 !!---------------------------------------------------------------------- 14 USE par_trc ! TOP parameters 15 USE trccfc ! CFC sms trends 9 16 10 CHARACTER (len=34) :: clname = 'cfc1112.atm' ! ??? 17 IMPLICIT NONE 18 PRIVATE 19 20 PUBLIC trc_ini_cfc ! called by trcini.F90 module 21 22 CHARACTER (len=34) :: clname = 'cfc1112.atm' ! ??? 11 23 12 24 INTEGER :: inum ! unit number … … 15 27 16 28 !!---------------------------------------------------------------------- 17 !! NEMO/TOP 1.0 , LOCEAN-IPSL (2005)18 !! $Id $29 !! NEMO/TOP 2.0 , LOCEAN-IPSL (2007) 30 !! $Id:$ 19 31 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 20 32 !!---------------------------------------------------------------------- … … 22 34 CONTAINS 23 35 24 SUBROUTINE trc_ini 36 SUBROUTINE trc_ini_cfc 25 37 !!---------------------------------------------------------------------- 26 !! *** trc ini.cfc.h90***38 !! *** trc_ini_cfc *** 27 39 !! 28 !! ** Purpose : special initialization for cfc model 40 !! ** Purpose : initialization for cfc model 41 !! 42 !! ** Method : - Read the namcfc namelist and check the parameter values 29 43 !!---------------------------------------------------------------------- 30 44 INTEGER :: ji, jj, jn, jl, jm 31 REAL(wp) :: zyy , zyd45 REAL(wp) :: zyy , zyd 32 46 !!---------------------------------------------------------------------- 47 48 IF(lwp) WRITE(numout,*) 49 IF(lwp) WRITE(numout,*) ' trc_ini_cfc: initialisation of CFC chemical model' 50 IF(lwp) WRITE(numout,*) ' ~~~~~~~~~~~' 33 51 34 52 ! Initialization of boundaries conditions … … 122 140 END DO 123 141 ! 124 END SUBROUTINE trc_ini 142 END SUBROUTINE trc_ini_cfc 143 144 #else 145 !!---------------------------------------------------------------------- 146 !! Dummy module No CFC tracers 147 !!---------------------------------------------------------------------- 148 CONTAINS 149 SUBROUTINE trc_ini_cfc ! Empty routine 150 END SUBROUTINE trc_ini_cfc 151 #endif 152 153 !!====================================================================== 154 END MODULE trcini_cfc
Note: See TracChangeset
for help on using the changeset viewer.