- Timestamp:
- 2016-09-08T11:09:57+02:00 (8 years ago)
- Location:
- branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM
- Files:
-
- 24 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/usrdef_hgr.F90
r6914 r6923 1 1 MODULE usrdef_hgr 2 !!====================================================================== ========2 !!====================================================================== 3 3 !! *** MODULE usrdef_hgr *** 4 4 !! 5 !! 5 !! === LOCK_EXCHANGE configuration === 6 6 !! 7 !! User defined : horizontal mesh8 !!====================================================================== ========7 !! User defined : mesh and Coriolis parameter of a user configuration 8 !!====================================================================== 9 9 !! History : NEMO ! 2016-08 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 25 25 PRIVATE 26 26 27 PUBLIC usr_def_hgr ! called in domhgr.F90 module27 PUBLIC usr_def_hgr ! called by domhgr.F90 28 28 29 29 !!---------------------------------------------------------------------- 30 30 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 31 !! $Id :$31 !! $Id$ 32 32 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 33 33 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/usrdef_istate.F90
r6914 r6923 1 1 MODULE usrdef_istate 2 !!====================================================================== ========3 !! 2 !!====================================================================== 3 !! *** MODULE usrdef_istate *** 4 4 !! 5 !! 5 !! === LOCK_EXCHANGE configuration === 6 6 !! 7 7 !! User defined : set the initial state of a user configuration 8 !!====================================================================== ========8 !!====================================================================== 9 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 23 23 PRIVATE 24 24 25 PUBLIC usr_def_istate ! called in istate.F90 module25 PUBLIC usr_def_istate ! called by istate.F90 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/OPA 3.7 , NEMO Consortium (2014)29 !! $Id :$28 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 29 !! $Id$ 30 30 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 31 31 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/usrdef_nam.F90
r6914 r6923 1 1 MODULE usrdef_nam 2 !!====================================================================== ========3 !! *** MODULE usrdef_nam 2 !!====================================================================== 3 !! *** MODULE usrdef_nam *** 4 4 !! 5 !! 5 !! === LOCK_EXCHANGE configuration === 6 6 !! 7 !! User defined : set the domain characteristics 8 !!====================================================================== ========7 !! User defined : set the domain characteristics of a user configuration 8 !!====================================================================== 9 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 25 25 PRIVATE 26 26 27 PUBLIC usr_def_nam ! called in nemogcm.F90 module27 PUBLIC usr_def_nam ! called by nemogcm.F90 28 28 29 29 ! !!* namusr_def namelist *!! … … 33 33 !!---------------------------------------------------------------------- 34 34 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 35 !! $Id :$35 !! $Id$ 36 36 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 37 37 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/usrdef_sbc.F90
r6914 r6923 1 1 MODULE usrdef_sbc 2 2 !!====================================================================== 3 !! *** MODULE 3 !! *** MODULE usrdef_sbc *** 4 4 !! 5 !! 5 !! === LOCK_EXCHANGE configuration === 6 6 !! 7 !! User defined : user defined momentum, heat and freshwater forcings7 !! User defined : surface forcing of a user configuration 8 8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-03 (S. Flavoni, G. Madec) user defined interface … … 26 26 PRIVATE 27 27 28 PUBLIC usr_def_sbc ! routine called in sbcmod module28 PUBLIC usr_def_sbc ! routine called by sbcmod.F90 29 29 30 30 !! * Substitutions … … 32 32 !!---------------------------------------------------------------------- 33 33 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 34 !! $Id :$34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 36 36 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/usrdef_zgr.F90
r6914 r6923 1 1 MODULE usrdef_zgr 2 !!====================================================================== ========3 !! *** MODULEusrdef_zgr ***2 !!====================================================================== 3 !! *** MODULE usrdef_zgr *** 4 4 !! 5 !! === LOCK_EXCHANGE case===5 !! === LOCK_EXCHANGE case === 6 6 !! 7 7 !! Ocean domain : user defined vertical coordinate system 8 !!====================================================================== ========8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-08 (G. Madec, S. Flavoni) Original code 10 10 !!---------------------------------------------------------------------- … … 27 27 PRIVATE 28 28 29 PUBLIC usr_def_zgr 29 PUBLIC usr_def_zgr ! called by domzgr.F90 30 30 31 31 !! * Substitutions … … 33 33 !!---------------------------------------------------------------------- 34 34 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 35 !! $Id : domzgr.F90 6624 2016-05-26 08:59:48Z gm$35 !! $Id$ 36 36 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 37 37 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/LOCK_EXCHANGE/MY_SRC/zdfini.F90
r6901 r6923 36 36 !!---------------------------------------------------------------------- 37 37 !! NEMO/OPA 4.0 , NEMO Consortium (2011) 38 !! $Id : zdfini.F90 5836 2015-10-26 14:49:40Z cetlod$38 !! $Id$ 39 39 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 40 40 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/usrdef_hgr.F90
r6914 r6923 1 1 MODULE usrdef_hgr 2 !!====================================================================== ========3 !! *** MODULE usrdef_hgr***2 !!====================================================================== 3 !! *** MODULE usrdef_hgr *** 4 4 !! 5 5 !! === OVERFLOW configuration === 6 6 !! 7 !! User defined : horizontal mesh8 !!====================================================================== ========7 !! User defined : mesh and Coriolis parameter of a user configuration 8 !!====================================================================== 9 9 !! History : NEMO ! 2016-08 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 25 25 PRIVATE 26 26 27 PUBLIC usr_def_hgr ! called in domhgr.F90 module27 PUBLIC usr_def_hgr ! called by domhgr.F90 28 28 29 29 !!---------------------------------------------------------------------- 30 30 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 31 !! $Id :$31 !! $Id$ 32 32 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 33 33 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/usrdef_istate.F90
r6914 r6923 1 1 MODULE usrdef_istate 2 2 !!============================================================================== 3 !! *** MODULE usrdef_istate 3 !! *** MODULE usrdef_istate *** 4 4 !! 5 5 !! === OVERFLOW configuration === … … 23 23 PRIVATE 24 24 25 PUBLIC usr_def_istate ! called in istate.F90 module25 PUBLIC usr_def_istate ! called by istate.F90 26 26 27 27 !!---------------------------------------------------------------------- 28 28 !! NEMO/OPA 3.7 , NEMO Consortium (2014) 29 !! $Id :$29 !! $Id$ 30 30 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 31 31 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/usrdef_nam.F90
r6914 r6923 1 1 MODULE usrdef_nam 2 !!====================================================================== ========3 !! *** MODULE usrdef_nam***2 !!====================================================================== 3 !! *** MODULE usrdef_nam *** 4 4 !! 5 5 !! === OVERFLOW configuration === 6 6 !! 7 !! User defined : set the domain characteristics 8 !!====================================================================== ========7 !! User defined : set the domain characteristics of a user configuration 8 !!====================================================================== 9 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 26 26 PRIVATE 27 27 28 PUBLIC usr_def_nam ! called in nemogcm.F90 module28 PUBLIC usr_def_nam ! called by nemogcm.F90 29 29 30 30 ! !!* namusr_def namelist *!! … … 34 34 !!---------------------------------------------------------------------- 35 35 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 36 !! $Id :$36 !! $Id$ 37 37 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 38 38 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/usrdef_sbc.F90
r6914 r6923 5 5 !! === OVERFLOW configuration === 6 6 !! 7 !! User defined : user defined momentum, heat and freshwater forcings7 !! User defined : surface forcing of a user configuration 8 8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-03 (S. Flavoni, G. Madec) user defined interface … … 26 26 PRIVATE 27 27 28 PUBLIC usr_def_sbc ! routine called in sbcmod module28 PUBLIC usr_def_sbc ! routine called by sbcmod.F90 29 29 30 30 !! * Substitutions … … 32 32 !!---------------------------------------------------------------------- 33 33 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 34 !! $Id :$34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 36 36 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/usrdef_zgr.F90
r6914 r6923 1 1 MODULE usrdef_zgr 2 !!====================================================================== ========3 !! 2 !!====================================================================== 3 !! *** MODULE usrdef_zgr *** 4 4 !! 5 !! === OVERFLOW case===5 !! === OVERFLOW case === 6 6 !! 7 !! Ocean domain : user defined vertical coordinate system8 !!====================================================================== ========7 !! user defined : vertical coordinate system of a user configuration 8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-08 (G. Madec, S. Flavoni) Original code 10 10 !!---------------------------------------------------------------------- … … 29 29 PRIVATE 30 30 31 PUBLIC usr_def_zgr 31 PUBLIC usr_def_zgr ! called by domzgr.F90 32 32 33 33 !! * Substitutions … … 35 35 !!---------------------------------------------------------------------- 36 36 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 37 !! $Id : domzgr.F90 6624 2016-05-26 08:59:48Z gm$37 !! $Id$ 38 38 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 39 39 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/CONFIG/OVERFLOW/MY_SRC/zdfini.F90
r6879 r6923 1 1 MODULE zdfini 2 2 !!====================================================================== 3 !! *** MODULE zdfini *** 3 !! *** MODULE zdfini *** 4 !! 5 !! === OVERFLOW case === 6 !! 4 7 !! Ocean physics : read vertical mixing namelist and check consistancy 5 8 !!====================================================================== … … 36 39 !!---------------------------------------------------------------------- 37 40 !! NEMO/OPA 4.0 , NEMO Consortium (2011) 38 !! $Id : zdfini.F90 5836 2015-10-26 14:49:40Z cetlod$41 !! $Id$ 39 42 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 40 43 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/DOM/domwri.F90
r6922 r6923 17 17 !!---------------------------------------------------------------------- 18 18 USE dom_oce ! ocean space and time domain 19 USE phycst, ONLY: rsmall,rau0 19 USE phycst , ONLY : rsmall 20 ! 20 21 USE in_out_manager ! I/O manager 21 22 USE iom ! I/O library -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/DOM/iscplhsb.F90
r6140 r6923 1 1 MODULE iscplhsb 2 2 !!====================================================================== 3 !! *** MODULE iscplhsb ***3 !! *** MODULE iscplhsb *** 4 4 !! Ocean forcing: ice sheet/ocean coupling (conservation) 5 5 !!===================================================================== -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/DOM/iscplini.F90
r6140 r6923 1 1 MODULE iscplini 2 2 !!====================================================================== 3 !! *** MODULE sbciscpl ***3 !! *** MODULE sbciscpl *** 4 4 !! Ocean forcing: river runoff 5 5 !!===================================================================== -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/DOM/iscplrst.F90
r6667 r6923 1 1 MODULE iscplrst 2 2 !!====================================================================== 3 !! *** MODULE iscplrst ***3 !! *** MODULE iscplrst *** 4 4 !! Ocean forcing: update the restart file in case of ice sheet/ocean coupling 5 5 !!===================================================================== -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/TRA/traadv_cen.F90
r6140 r6923 37 37 !!---------------------------------------------------------------------- 38 38 !! NEMO/OPA 3.7 , NEMO Consortium (2014) 39 !! $Id : traadv_cen2.F90 5737 2015-09-13 07:42:41Z gm$39 !! $Id$ 40 40 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 41 41 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_closea.F90
r6717 r6923 2 2 !!====================================================================== 3 3 !! *** MODULE usrdef_closea *** 4 !! 5 !! === ORCA configuration === 6 !! (2, 1 and 1/4 degrees) 7 !! 4 8 !! User define : specific treatments associated with closed seas 5 9 !!====================================================================== … … 71 75 !! =2 put at location runoff 72 76 !!---------------------------------------------------------------------- 73 CHARACTER(len=1) 74 INTEGER 77 CHARACTER(len=1), INTENT(in ) :: cd_cfg ! configuration name 78 INTEGER , INTENT(in ) :: kcfg ! configuration identifier 75 79 ! 76 80 INTEGER :: jc ! dummy loop indices -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_fmask.F90
r6717 r6923 1 1 MODULE usrdef_fmask 2 2 !!====================================================================== 3 !! *** MODULE usrdef_fmask *** 4 !! User Defined : alteration of land/sea f-point mask in some straits 3 !! *** MODULE usrdef_fmask *** 4 !! 5 !! === ORCA configuration === 6 !! (2 and 1 degrees) 7 !! 8 !! User defined : alteration of land/sea f-point mask in some straits 5 9 !!====================================================================== 6 10 !! History : 4.0 ! 2016-06 (G. Madec, S. Flavoni) Original code … … 25 29 # include "vectopt_loop_substitute.h90" 26 30 !!---------------------------------------------------------------------- 27 !! NEMO/OPA 4.0 , LODYC-IPSL(2016)28 !! $Id :$31 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 32 !! $Id$ 29 33 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 30 34 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_hgr.F90
r6717 r6923 1 1 MODULE usrdef_hgr 2 !!============================================================================== 3 !! *** MODULE usrdef_hgr *** 4 !! User defined module: used like example to define domain, init, sbc, ... 5 !!============================================================================== 2 !!====================================================================== 3 !! *** MODULE usrdef_hgr *** 4 !! 5 !! === GYRE configuration === 6 !! 7 !! User defined : mesh and Coriolis parameter of a user configuration 8 !!====================================================================== 6 9 !! History : NEMO ! 2016-03 (S. Flavoni) 7 10 !!---------------------------------------------------------------------- … … 22 25 PRIVATE 23 26 24 PUBLIC usr_def_hgr ! called in domhgr.F90 module27 PUBLIC usr_def_hgr ! called in domhgr.F90 25 28 26 29 !!---------------------------------------------------------------------- 27 30 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 28 !! $Id :$31 !! $Id$ 29 32 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 30 33 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_istate.F90
r6900 r6923 1 1 MODULE usrdef_istate 2 !!============================================================================== 3 !! *** MODULE usrdef_istate *** 2 !!====================================================================== 3 !! *** MODULE usrdef_istate *** 4 !! 5 !! === GYRE configuration === 6 !! 4 7 !! User defined : set the initial state of a user configuration 5 !!====================================================================== ========8 !!====================================================================== 6 9 !! History : NEMO ! 2016-03 (S. Flavoni) Original code 7 10 !!---------------------------------------------------------------------- … … 19 22 PRIVATE 20 23 21 PUBLIC usr_def_istate ! called in istate.F90 module24 PUBLIC usr_def_istate ! called in istate.F90 22 25 23 26 !!---------------------------------------------------------------------- 24 !! NEMO/OPA 3.7 , NEMO Consortium (2014)25 !! $Id :$27 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 28 !! $Id$ 26 29 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 27 30 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_nam.F90
r6904 r6923 1 1 MODULE usrdef_nam 2 !!============================================================================== 3 !! *** MODULE usrdef_nam *** 4 !! User defined : set the domain characteristics 2 !!====================================================================== 3 !! *** MODULE usrdef_nam *** 5 4 !! 6 !! === Here GYRE configuration===5 !! === GYRE configuration === 7 6 !! 8 !!============================================================================== 7 !! User defined : set the domain characteristics of a user configuration 8 !!====================================================================== 9 9 !! History : NEMO ! 2016-03 (S. Flavoni, G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 33 33 !!---------------------------------------------------------------------- 34 34 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 35 !! $Id :$35 !! $Id$ 36 36 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 37 37 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_sbc.F90
r6717 r6923 1 1 MODULE usrdef_sbc 2 2 !!====================================================================== 3 !! *** MODULE usrdef_sbc *** 4 !! Ocean forcing: user defined momentum, heat and freshwater forcings 3 !! *** MODULE usrdef_sbc *** 5 4 !! 6 !! === Here GYRE configuration===5 !! === GYRE configuration === 7 6 !! 8 !!===================================================================== 7 !! User defined : surface forcing of a user configuration 8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-03 (S. Flavoni, G. Madec) user defined interface 10 10 !!---------------------------------------------------------------------- … … 32 32 !!---------------------------------------------------------------------- 33 33 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 34 !! $Id :$34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 36 36 !!---------------------------------------------------------------------- -
branches/2016/dev_r6409_SIMPLIF_2_usrdef/NEMOGCM/NEMO/OPA_SRC/USR/usrdef_zgr.F90
r6904 r6923 1 1 MODULE usrdef_zgr 2 !!============================================================================== 3 !! *** MODULE usrdef_zgr *** 4 !! Ocean domain : user defined vertical coordinate system 2 !!====================================================================== 3 !! *** MODULE usrdef_zgr *** 5 4 !! 6 !! === GYRE case===5 !! === GYRE configuration === 7 6 !! 8 !!============================================================================== 7 !! User defined : vertical coordinate system of a user configuration 8 !!====================================================================== 9 9 !! History : 4.0 ! 2016-06 (G. Madec) Original code 10 10 !!---------------------------------------------------------------------- … … 34 34 !!---------------------------------------------------------------------- 35 35 !! NEMO/OPA 4.0 , NEMO Consortium (2016) 36 !! $Id : domzgr.F90 6624 2016-05-26 08:59:48Z gm$36 !! $Id$ 37 37 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 38 38 !!----------------------------------------------------------------------
Note: See TracChangeset
for help on using the changeset viewer.