- Timestamp:
- 2016-12-01T11:30:29+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_merge_2016/NEMOGCM/NEMO/OPA_SRC/LBC/mppini_2.h90
r6412 r7412 41 41 USE in_out_manager ! I/O Manager 42 42 USE iom 43 USE bdy_oce 43 44 !! 44 45 INTEGER :: ji, jj, jn, jproc, jarea ! dummy loop indices … … 73 74 ! read namelist for ln_zco 74 75 NAMELIST/namzgr/ ln_zco, ln_zps, ln_sco, ln_isfcav, ln_linssh 75 76 NAMELIST/nambdy/ ln_bdy, nb_bdy, ln_coords_file, cn_coords_file, & 77 & ln_mask_file, cn_mask_file, cn_dyn2d, nn_dyn2d_dta, & 78 & cn_dyn3d, nn_dyn3d_dta, cn_tra, nn_tra_dta, & 79 & ln_tra_dmp, ln_dyn3d_dmp, rn_time_dmp, rn_time_dmp_out, & 80 & cn_ice_lim, nn_ice_lim_dta, & 81 & rn_ice_tem, rn_ice_sal, rn_ice_age, & 82 & ln_vol, nn_volctl, nn_rimwidth, nb_jpk_bdy 76 83 !!---------------------------------------------------------------------- 77 84 !! OPA 9.0 , LOCEAN-IPSL (2005) … … 137 144 imask(:,:)=1 138 145 WHERE ( zdta(:,:) - zdtaisf(:,:) <= rn_isfhmin ) imask = 0 146 147 ! Adjust imask with bdy_msk if exists 148 149 REWIND( numnam_ref ) ! Namelist nambdy in reference namelist : BDY 150 READ ( numnam_ref, nambdy, IOSTAT = ios, ERR = 903) 151 903 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy in reference namelist (mppini_2)', lwp ) 152 153 REWIND( numnam_cfg ) ! Namelist nambdy in configuration namelist : BDY 154 READ ( numnam_cfg, nambdy, IOSTAT = ios, ERR = 904 ) 155 904 IF( ios /= 0 ) CALL ctl_nam ( ios , 'nambdy in configuration namelist (mppini_2)', lwp ) 156 IF(lwm) WRITE ( numond, namzgr ) 157 158 IF( ln_bdy .AND. ln_mask_file ) THEN 159 CALL iom_open( cn_mask_file, inum ) 160 CALL iom_get ( inum, jpdom_unknown, 'bdy_msk', zdta(:,:), kstart=(/jpizoom,jpjzoom/), kcount=(/jpiglo,jpjglo/) ) 161 CALL iom_close( inum ) 162 WHERE ( zdta(:,:) <= 0. ) imask = 0 163 ENDIF 139 164 140 165 ! 1. Dimension arrays for subdomains
Note: See TracChangeset
for help on using the changeset viewer.