Changeset 9570 for branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY
- Timestamp:
- 2018-05-11T12:53:25+02:00 (6 years ago)
- Location:
- branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC
- Files:
-
- 11 edited
- 1 moved
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdy_oce.F90
r9019 r9570 55 55 REAL(wp), POINTER, DIMENSION(:,:) :: tem 56 56 REAL(wp), POINTER, DIMENSION(:,:) :: sal 57 #if defined key_ lim357 #if defined key_si3 58 58 LOGICAL :: ll_a_i 59 59 LOGICAL :: ll_h_i … … 139 139 !$AGRIF_END_DO_NOT_TREAT 140 140 !!---------------------------------------------------------------------- 141 !! NEMO/O PA4.0 , NEMO Consortium (2011)141 !! NEMO/OCE 4.0 , NEMO Consortium (2011) 142 142 !! $Id$ 143 143 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdydta.F90
r9168 r9570 25 25 USE bdy_oce ! ocean open boundary conditions 26 26 USE bdytides ! tidal forcing at boundaries 27 #if defined key_ lim327 #if defined key_si3 28 28 USE ice ! sea-ice variables 29 29 USE icevar ! redistribute ice input into categories … … 50 50 TYPE(MAP_POINTER), ALLOCATABLE, DIMENSION(:) :: nbmap_ptr ! array of pointers to nbmap 51 51 52 #if defined key_ lim352 #if defined key_si3 53 53 INTEGER :: nice_cat ! number of categories in the input file 54 54 INTEGER :: jfld_hti, jfld_hts, jfld_ai ! indices of ice thickness, snow thickness and concentration in bf structure … … 56 56 57 57 !!---------------------------------------------------------------------- 58 !! NEMO/O PA4.0 , NEMO Consortium (2017)58 !! NEMO/OCE 4.0 , NEMO Consortium (2017) 59 59 !! $Id$ 60 60 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 178 178 ENDIF 179 179 180 #if defined key_ lim3180 #if defined key_si3 181 181 IF( nn_ice_lim_dta(jbdy) == 0 ) THEN ! set ice to initial values 182 182 ilen1(:) = nblen(:) … … 348 348 349 349 ENDIF 350 #if defined key_ lim3350 #if defined key_si3 351 351 IF( cn_ice_lim(jbdy) /= 'none' .AND. nn_ice_lim_dta(jbdy) == 1 ) THEN 352 352 IF( nice_cat == 1 ) THEN ! case input cat = 1 … … 423 423 INTEGER, POINTER, DIMENSION(:) :: nblen, nblenrim ! short cuts 424 424 TYPE(OBC_DATA), POINTER :: dta ! short cut 425 #if defined key_ lim3425 #if defined key_si3 426 426 INTEGER :: kndims ! number of dimensions in an array (i.e. 3 = wo ice cat; 4 = w ice cat) 427 427 INTEGER, DIMENSION(4) :: kdimsz ! size of dimensions … … 431 431 TYPE(FLD_N) :: bn_tem, bn_sal, bn_u3d, bn_v3d ! 432 432 TYPE(FLD_N) :: bn_ssh, bn_u2d, bn_v2d ! informations about the fields to be read 433 #if defined key_ lim3433 #if defined key_si3 434 434 TYPE(FLD_N) :: bn_a_i, bn_h_i, bn_h_s 435 435 #endif 436 436 NAMELIST/nambdy_dta/ cn_dir, bn_tem, bn_sal, bn_u3d, bn_v3d, bn_ssh, bn_u2d, bn_v2d 437 #if defined key_ lim3437 #if defined key_si3 438 438 NAMELIST/nambdy_dta/ bn_a_i, bn_h_i, bn_h_s 439 439 #endif … … 451 451 & , nn_dyn3d_dta (jbdy) & 452 452 & , nn_tra_dta (jbdy) & 453 #if defined key_ lim3453 #if defined key_si3 454 454 & , nn_ice_lim_dta(jbdy) & 455 455 #endif … … 472 472 nb_bdy_fld(jbdy) = nb_bdy_fld(jbdy) + 2 473 473 ENDIF 474 #if defined key_ lim3474 #if defined key_si3 475 475 IF( cn_ice_lim(jbdy) /= 'none' .AND. nn_ice_lim_dta(jbdy) == 1 ) THEN 476 476 nb_bdy_fld(jbdy) = nb_bdy_fld(jbdy) + 3 … … 612 612 ENDIF 613 613 614 #if defined key_ lim3614 #if defined key_si3 615 615 ! sea ice 616 616 IF( nn_ice_lim_dta(jbdy) == 1 ) THEN … … 791 791 ENDIF 792 792 793 #if defined key_ lim3793 #if defined key_si3 794 794 IF (cn_ice_lim(jbdy) /= 'none') THEN 795 795 IF( nn_ice_lim_dta(jbdy) == 0 ) THEN -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdydyn.F90
r9125 r9570 31 31 32 32 !!---------------------------------------------------------------------- 33 !! NEMO/O PA3.3 , NEMO Consortium (2010)33 !! NEMO/OCE 3.3 , NEMO Consortium (2010) 34 34 !! $Id$ 35 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdydyn2d.F90
r9124 r9570 30 30 31 31 !!---------------------------------------------------------------------- 32 !! NEMO/O PA3.3 , NEMO Consortium (2010)32 !! NEMO/OCE 3.3 , NEMO Consortium (2010) 33 33 !! $Id$ 34 34 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdydyn3d.F90
r9124 r9570 26 26 27 27 !!---------------------------------------------------------------------- 28 !! NEMO/O PA3.3 , NEMO Consortium (2010)28 !! NEMO/OCE 3.3 , NEMO Consortium (2010) 29 29 !! $Id$ 30 30 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdyice.F90
r9124 r9570 8 8 !! - ! 2012-01 (C. Rousset) add lim3 and remove useless jk loop 9 9 !!---------------------------------------------------------------------- 10 #if defined key_ lim311 !!---------------------------------------------------------------------- 12 !! 'key_ lim3' LIM-3 sea ice model10 #if defined key_si3 11 !!---------------------------------------------------------------------- 12 !! 'key_si3' LIM-3 sea ice model 13 13 !!---------------------------------------------------------------------- 14 14 !! bdy_ice : Application of open boundaries to ice … … 40 40 41 41 !!---------------------------------------------------------------------- 42 !! NEMO/O PA4.0 , NEMO Consortium (2017)42 !! NEMO/OCE 4.0 , NEMO Consortium (2017) 43 43 !! $Id: bdyice.F90 8306 2017-07-10 10:18:03Z clem $ 44 44 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdyini.F90
r9449 r9570 45 45 INTEGER, DIMENSION(jp_nseg) :: jpjsob, jpisdt, jpisft, npckgs ! 46 46 !!---------------------------------------------------------------------- 47 !! NEMO/O PA3.7 , NEMO Consortium (2015)47 !! NEMO/OCE 3.7 , NEMO Consortium (2015) 48 48 !! $Id$ 49 49 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) … … 342 342 IF(lwp) WRITE(numout,*) 343 343 344 #if defined key_ lim3344 #if defined key_si3 345 345 IF(lwp) WRITE(numout,*) 'Boundary conditions for sea ice: ' 346 346 SELECT CASE( cn_ice_lim(ib_bdy) ) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdylib.F90
r9124 r9570 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA4.0 , NEMO Consortium (2016)29 !! NEMO/OCE 4.0 , NEMO Consortium (2016) 30 30 !! $Id$ 31 31 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdytides.F90
r9168 r9570 46 46 47 47 !!---------------------------------------------------------------------- 48 !! NEMO/O PA3.3 , NEMO Consortium (2010)48 !! NEMO/OCE 3.3 , NEMO Consortium (2010) 49 49 !! $Id$ 50 50 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdytra.F90
r9124 r9570 33 33 34 34 !!---------------------------------------------------------------------- 35 !! NEMO/O PA4.0, NEMO Consortium (2016)35 !! NEMO/OCE 4.0, NEMO Consortium (2016) 36 36 !! $Id$ 37 37 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/OCE_SRC/BDY/bdyvol.F90
r9124 r9570 27 27 28 28 !!---------------------------------------------------------------------- 29 !! NEMO/O PA3.7 , NEMO Consortium (2015)29 !! NEMO/OCE 3.7 , NEMO Consortium (2015) 30 30 !! $Id$ 31 31 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt)
Note: See TracChangeset
for help on using the changeset viewer.