- Timestamp:
- 2016-10-25T17:32:50+02:00 (8 years ago)
- Location:
- branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/par_my_trc.F90
r7073 r7097 16 16 INTEGER, PUBLIC :: jp_myt0 !: First index of MY_TRC passive tracers 17 17 INTEGER, PUBLIC :: jp_myt1 !: Last index of MY_TRC passive tracers 18 19 INTEGER, PUBLIC :: jpmyt0, jpmty1, jpmyt2 !: index of MY_TRC passive tracers20 18 !!====================================================================== 21 19 END MODULE par_my_trc -
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcice_my_trc.F90
r7073 r7097 3 3 !! *** MODULE trcice_my_trc *** 4 4 !!---------------------------------------------------------------------- 5 !! trc_ice_my_trc : MY_TRC model main routine 5 !! trc_ice_my_trc : MY_TRC model seaice coupling routine 6 !!---------------------------------------------------------------------- 7 !! History : ! 2016 (C. Ethe, T. Lovato) Revised architecture 6 8 !!---------------------------------------------------------------------- 7 9 USE par_trc ! TOP parameters … … 15 17 16 18 !!---------------------------------------------------------------------- 17 !! NEMO/TOP 3.3 , NEMO Consortium (2010)18 !! $Id : trcice_my_trc.F90 4990 2014-12-15 16:42:49Z timgraham$19 !! NEMO/TOP 4.0 , NEMO Consortium (2016) 20 !! $Id$ 19 21 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 20 22 !!---------------------------------------------------------------------- … … 30 32 END SUBROUTINE trc_ice_ini_my_trc 31 33 32 33 34 !!====================================================================== 34 35 END MODULE trcice_my_trc -
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcini_my_trc.F90
r7073 r7097 4 4 !! TOP : initialisation of the MY_TRC tracers 5 5 !!====================================================================== 6 !! History : 2.0 ! 2007-12 (C. Ethe, G. Madec) Original code 6 !! History : ! 2007 (C. Ethe, G. Madec) Original code 7 !! ! 2016 (C. Ethe, T. Lovato) Revised architecture 7 8 !!---------------------------------------------------------------------- 8 9 !! trc_ini_my_trc : MY_TRC model initialisation … … 11 12 USE oce_trc 12 13 USE trc 14 USE par_my_trc 15 USE trcnam_my_trc ! MY_TRC SMS namelist 13 16 USE trcsms_my_trc 14 17 … … 19 22 20 23 !!---------------------------------------------------------------------- 21 !! NEMO/TOP 3.3 , NEMO Consortium (2010)24 !! NEMO/TOP 4.0 , NEMO Consortium (2016) 22 25 !! $Id$ 23 26 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 33 36 !! ** Method : - Read the namcfc namelist and check the parameter values 34 37 !!---------------------------------------------------------------------- 35 38 ! 39 CALL trc_nam_my_trc 40 ! 36 41 ! ! Allocate MY_TRC arrays 37 42 IF( trc_sms_my_trc_alloc() /= 0 ) CALL ctl_stop( 'STOP', 'trc_ini_my_trc: unable to allocate MY_TRC arrays' ) … … 49 54 END SUBROUTINE trc_ini_my_trc 50 55 51 52 56 !!====================================================================== 53 57 END MODULE trcini_my_trc -
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcnam_my_trc.F90
r7073 r7097 4 4 !! TOP : initialisation of some run parameters for MY_TRC bio-model 5 5 !!====================================================================== 6 !! History : 2.0 ! 2007-12 (C. Ethe, G. Madec) Original code 6 !! History : ! 2007 (C. Ethe, G. Madec) Original code 7 !! ! 2016 (C. Ethe, T. Lovato) Revised architecture 7 8 !!---------------------------------------------------------------------- 8 9 !! trc_nam_my_trc : MY_TRC model initialisation … … 18 19 19 20 !!---------------------------------------------------------------------- 20 !! NEMO/TOP 3.3 , NEMO Consortium (2010)21 !! NEMO/TOP 4.0 , NEMO Consortium (2016) 21 22 !! $Id$ 22 23 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 39 40 END SUBROUTINE trc_nam_my_trc 40 41 41 42 42 !!====================================================================== 43 43 END MODULE trcnam_my_trc -
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcsms_my_trc.F90
r7073 r7097 4 4 !! TOP : Main module of the MY_TRC tracers 5 5 !!====================================================================== 6 !! History : 2.0 ! 2007-12 (C. Ethe, G. Madec) Original code 6 !! History : ! 2007 (C. Ethe, G. Madec) Original code 7 !! ! 2016 (C. Ethe, T. Lovato) Revised architecture 7 8 !!---------------------------------------------------------------------- 8 9 !! trc_sms_my_trc : MY_TRC model main routine … … 25 26 26 27 !!---------------------------------------------------------------------- 27 !! NEMO/TOP 3.3 , NEMO Consortium (2010)28 !! NEMO/TOP 4.0 , NEMO Consortium (2016) 28 29 !! $Id$ 29 30 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 70 71 END SUBROUTINE trc_sms_my_trc 71 72 72 73 73 INTEGER FUNCTION trc_sms_my_trc_alloc() 74 74 !!---------------------------------------------------------------------- … … 84 84 END FUNCTION trc_sms_my_trc_alloc 85 85 86 87 86 !!====================================================================== 88 87 END MODULE trcsms_my_trc -
branches/2016/dev_r7012_ROBUST5_CNRS/NEMOGCM/NEMO/TOP_SRC/MY_TRC/trcwri_my_trc.F90
r7073 r7097 2 2 !!====================================================================== 3 3 !! *** MODULE trcwri *** 4 !! my_trc : Output of my_trc tracers4 !! trc_wri_my_trc : outputs of concentration fields 5 5 !!====================================================================== 6 !! History : 1.0 ! 2009-05 (C. Ethe) Original code7 !!----------------------------------------------------------------------8 6 #if defined key_top && defined key_iomput 9 7 !!---------------------------------------------------------------------- 10 !! trc_wri_my_trc : outputs of concentration fields 8 !! History : ! 2007 (C. Ethe, G. Madec) Original code 9 !! ! 2016 (C. Ethe, T. Lovato) Revised architecture 11 10 !!---------------------------------------------------------------------- 12 USE par_trc ! passive tracers common variables 11 USE par_trc ! passive tracers common variables 13 12 USE trc ! passive tracers common variables 14 13 USE iom ! I/O manager … … 19 18 PUBLIC trc_wri_my_trc 20 19 20 !!---------------------------------------------------------------------- 21 !! NEMO/TOP 4.0 , NEMO Consortium (2016) 22 !! $Id$ 23 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 24 !!---------------------------------------------------------------------- 21 25 CONTAINS 22 26
Note: See TracChangeset
for help on using the changeset viewer.