- Timestamp:
- 2015-12-16T16:44:35+01:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2015/dev_merge_2015/NEMOGCM/NEMO/OFF_SRC/domrea.F90
r6060 r6069 113 113 INTEGER :: ios ! Local integer output status for namelist read 114 114 ! 115 NAMELIST/namrun/ cn_ocerst_indir, cn_ocerst_outdir, nn_stocklist, ln_rst_list, &116 & nn_no , cn_exp , cn_ocerst_in, cn_ocerst_out, ln_rstart , nn_rstctl, &117 & nn_it000, nn_itend , nn_date0 , nn_ leapy , nn_istate , nn_stock , &118 & nn_write, ln_ dimgnnn, ln_mskland , ln_cfmeta , ln_clobber, nn_chunksz, nn_euler119 NAMELIST/namdom/ nn_bathy , rn_bathy, rn_e3zps_min, rn_e3zps_rat, nn_msh , rn_hmin, &115 NAMELIST/namrun/ cn_ocerst_indir, cn_ocerst_outdir, nn_stocklist, ln_rst_list, & 116 & nn_no , cn_exp , cn_ocerst_in, cn_ocerst_out, ln_rstart , nn_rstctl, & 117 & nn_it000, nn_itend , nn_date0 , nn_time0, nn_leapy , nn_istate , nn_stock , & 118 & nn_write, ln_iscpl, ln_dimgnnn, ln_mskland , ln_cfmeta , ln_clobber, nn_chunksz, nn_euler 119 NAMELIST/namdom/ nn_bathy , rn_bathy, rn_e3zps_min, rn_e3zps_rat, nn_msh , rn_hmin, rn_isfhmin, & 120 120 & nn_acc , rn_atfp , rn_rdt , rn_rdtmin , & 121 121 & rn_rdtmax, rn_rdth , nn_baro , nn_closea , ln_crs, & … … 803 803 DO jj = 1, jpjm1 804 804 DO ji = 1, fs_jpim1 ! vector loop 805 umask_i(ji,jj) = ssmask(ji,jj) * ssmask(ji+1,jj ) * MIN(1._wp,SUM(umask(ji,jj,:)))806 vmask_i(ji,jj) = ssmask(ji,jj) * ssmask(ji ,jj+1) * MIN(1._wp,SUM(vmask(ji,jj,:)))805 ssumask(ji,jj) = ssmask(ji,jj) * ssmask(ji+1,jj ) * MIN(1._wp,SUM(umask(ji,jj,:))) 806 ssvmask(ji,jj) = ssmask(ji,jj) * ssmask(ji ,jj+1) * MIN(1._wp,SUM(vmask(ji,jj,:))) 807 807 END DO 808 808 DO ji = 1, jpim1 ! NO vector opt. 809 fmask_i(ji,jj) = ssmask(ji,jj ) * ssmask(ji+1,jj ) &809 ssfmask(ji,jj) = ssmask(ji,jj ) * ssmask(ji+1,jj ) & 810 810 & * ssmask(ji,jj+1) * ssmask(ji+1,jj+1) * MIN(1._wp,SUM(fmask(ji,jj,:))) 811 811 END DO 812 812 END DO 813 CALL lbc_lnk( umask_i, 'U', 1._wp ) ! Lateral boundary conditions814 CALL lbc_lnk( vmask_i, 'V', 1._wp )815 CALL lbc_lnk( fmask_i, 'F', 1._wp )813 CALL lbc_lnk( ssumask, 'U', 1._wp ) ! Lateral boundary conditions 814 CALL lbc_lnk( ssvmask, 'V', 1._wp ) 815 CALL lbc_lnk( ssfmask, 'F', 1._wp ) 816 816 817 817 ! 3. Ocean/land mask at wu-, wv- and w points
Note: See TracChangeset
for help on using the changeset viewer.