Changeset 766 for branches/dev_001_GM/NEMO/TOP_SRC/PISCES/trcini_pisces.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/PISCES/trcini_pisces.F90
r764 r766 1 MODULE trcini_pisces 1 2 !!====================================================================== 2 !! *** trcini.pisces.h90***3 !! TOP : Initialisation of PISCES biological model3 !! *** MODULE trcini_pisces *** 4 !! TOP : initialisation of the PISCES biochemical model 4 5 !!====================================================================== 5 6 !! History : - ! 1988-07 (E. Maier-Reiner) Original code … … 7 8 !! - ! 2002 (O. Aumont) PISCES 8 9 !! 1.0 ! 2005-03 (O. Aumont, A. El Moussaoui) F90 10 !! 2.0 ! 2007-12 (C. Ethe, G. Madec) from trcini.pisces.h90 9 11 !!---------------------------------------------------------------------- 12 #if defined key_trc_pisces && defined key_trc_kriest 13 !!--------------------------------------------------------------------- 14 !! 'key_trc_pisces' & 'key_trc_kriest' PISCES bio-model + ??? 15 !!--------------------------------------------------------------------- 16 !! trc_ini_pisces : PISCES biochemical model initialisation 17 !!---------------------------------------------------------------------- 18 USE par_trc ! TOP parameters 19 USE trccfc ! CFC sms trends 20 USE iom 21 22 IMPLICIT NONE 23 PRIVATE 24 25 PUBLIC trc_ini_pisces ! called by trcini.F90 module 10 26 11 27 # include "domzgr_substitute.h90" 12 28 # include "passivetrc_substitute.h90" 13 29 !!---------------------------------------------------------------------- 14 !! NEMO/TOP 1.0 , LOCEAN-IPSL (2005)15 !! $Id $30 !! NEMO/TOP 2.0 , LOCEAN-IPSL (2007) 31 !! $Id:$ 16 32 !! Software governed by the CeCILL licence (modipsl/doc/NEMO_CeCILL.txt) 17 33 !!---------------------------------------------------------------------- … … 19 35 CONTAINS 20 36 21 SUBROUTINE trc_ini 37 SUBROUTINE trc_ini_pisces 22 38 !!---------------------------------------------------------------------- 23 !! *** ROUTINE trc_ini ***39 !! *** ROUTINE trc_ini_pisces *** 24 40 !! 25 !! ** Purpose : Initialisation of PISCES biological and chemical variables41 !! ** Purpose : Initialisation of the PISCES biochemical model 26 42 !!---------------------------------------------------------------------- 27 USE iom 28 !! 29 INTEGER :: ji,jj,jk 30 INTEGER :: ichl,iband,jm 31 INTEGER , PARAMETER :: jpmois = 12, jpan = 1 43 INTEGER :: ji, jj, jk, jm 44 INTEGER :: ichl, iband 45 INTEGER , PARAMETER :: jpmois = 12, jpan = 1 32 46 33 47 REAL(wp) :: zcoef … … 49 63 50 64 IF(lwp) WRITE(numout,*) 51 IF(lwp) WRITE(numout,*) ' trc_ini : PISCES biological and chemical initialisation'52 IF(lwp) WRITE(numout,*) ' ~~~~~~~ '65 IF(lwp) WRITE(numout,*) ' trc_ini_pisces : PISCES biochemical model initialisation' 66 IF(lwp) WRITE(numout,*) ' ~~~~~~~~~~~~~~' 53 67 54 68 … … 59 73 rfact2r = 1. / rfact2 60 74 61 IF(lwp) WRITE(numout,*) ' Tracer time step =', rfact, ' rdt = ', rdt62 IF(lwp) write(numout,*) ' Biology time step =', rfact275 IF(lwp) WRITE(numout,*) ' Tracer time step rfact = ', rfact, ' rdt = ', rdt 76 IF(lwp) write(numout,*) ' Biology time step rfact2 = ', rfact2 63 77 64 78 … … 542 556 IF(lwp) WRITE(numout,*) ' Initialisation of PISCES done' 543 557 ! 544 END SUBROUTINE trc_ini 558 END SUBROUTINE trc_ini_pisces 559 560 #else 561 !!---------------------------------------------------------------------- 562 !! Dummy module No PISCES biochemical model 563 !!---------------------------------------------------------------------- 564 CONTAINS 565 SUBROUTINE trc_ini_pisces ! Empty routine 566 END SUBROUTINE trc_ini_pisces 567 #endif 568 569 !!====================================================================== 570 END MODULE trcini_pisces 571
Note: See TracChangeset
for help on using the changeset viewer.