Changeset 2431
- Timestamp:
- 2010-11-25T13:45:32+01:00 (13 years ago)
- Location:
- branches/nemo_v3_3_beta/NEMOGCM/NEMO
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OFF_SRC/domain.F90
r2287 r2431 222 222 ENDIF 223 223 224 n_cla = nn_cla ! conversion DOCTOR names into model names (this should disappear soon) 225 226 IF( lk_mpp_rep .AND. n_cla /= 0 ) CALL ctl_stop( ' Reproductibility tests (nbit_cmp=1) require n_cla = 0' ) 224 IF( lk_mpp_rep .AND. nn_cla /= 0 ) CALL ctl_stop( ' Reproductibility tests (nbit_cmp=1) require n_cla = 0' ) 227 225 ! 228 226 END SUBROUTINE dom_nam … … 268 266 IF( ln_sco ) ioptio = ioptio + 1 269 267 IF ( ioptio /= 1 ) CALL ctl_stop( ' none or several vertical coordinate options used' ) 270 271 IF( nprint == 1 .AND. lwp ) THEN272 WRITE(numout,*) ' MIN val mbathy ', MINVAL( mbathy(:,:) ), ' MAX ', MAXVAL( mbathy(:,:) )273 WRITE(numout,*) ' MIN val depth t ', MINVAL( fsdept(:,:,:) ), &274 & ' w ', MINVAL( fsdepw(:,:,:) ), '3w ', MINVAL( fsde3w(:,:,:) )275 WRITE(numout,*) ' MIN val e3 t ', MINVAL( fse3t(:,:,:) ), ' f ', MINVAL( fse3f(:,:,:) ), &276 & ' u ', MINVAL( fse3u(:,:,:) ), ' u ', MINVAL( fse3v(:,:,:) ), &277 & ' w ', MINVAL( fse3w(:,:,:) )278 279 WRITE(numout,*) ' MAX val depth t ', MAXVAL( fsdept(:,:,:) ), &280 & ' w ', MAXVAL( fsdepw(:,:,:) ), '3w ', MAXVAL( fsde3w(:,:,:) )281 WRITE(numout,*) ' MAX val e3 t ', MAXVAL( fse3t(:,:,:) ), ' f ', MAXVAL( fse3f(:,:,:) ), &282 & ' u ', MAXVAL( fse3u(:,:,:) ), ' u ', MAXVAL( fse3v(:,:,:) ), &283 & ' w ', MAXVAL( fse3w(:,:,:) )284 ENDIF285 268 286 269 END SUBROUTINE dom_zgr -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OFF_SRC/domrea.F90
r2287 r2431 86 86 inum4 ! 'mesh_zgr.nc' file 87 87 88 REAL(wp), DIMENSION(jpi,jpj) :: &89 zprt90 INTEGER :: ik88 REAL(wp), DIMENSION(jpi,jpj) :: zprt 89 REAL(wp) :: zrefdep ! depth of the reference level (~10m) 90 INTEGER :: ik 91 91 !!---------------------------------------------------------------------- 92 92 … … 260 260 ENDIF 261 261 262 !!gm BUG in s-coordinate this does not work! 263 ! deepest/shallowest W level Above/Below ~10m 264 zrefdep = 10. - ( 0.1*MINVAL(e3w_0) ) ! ref. depth with tolerance (10% of minimum layer thickness) 265 nlb10 = MINLOC( gdepw_0, mask = gdepw_0 > zrefdep, dim = 1 ) ! shallowest W level Below ~10m 266 nla10 = nlb10 - 1 ! deepest W level Above ~10m 267 !!gm end bug 262 268 263 269 ! Control printing : Grid informations (if not restart) -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OFF_SRC/opa.F90
r2287 r2431 38 38 USE dtadyn ! Lecture and interpolation of the dynamical fields 39 39 USE stpctl ! time stepping control (stp_ctl routine) 40 41 USE c1d ! 1D configuration 40 42 41 43 USE iom … … 335 337 END SELECT 336 338 ENDIF 339 ! 340 IF( lk_c1d .AND. .NOT. lk_iomput ) & 341 CALL ctl_stop( ' The 1D vertical configuration must be used in conjunction', & 342 & ' with the IOM Input/Output manager. Compile with key_iomput enabled' ) 343 ! 337 344 338 345 END SUBROUTINE opa_flg -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/OPA_SRC/par_ORCA_R2.h90
r2379 r2431 82 82 ! jpizoom = 61 , & !: left bottom (i,j) indices of the zoom 83 83 ! jpjzoom = 27 , & !: in data domain indices (160W,60S) 84 jpizoom = 61 , & !: left bottom (i,j) indices of the zoom 85 jpjzoom = 7 , & !: in data domain indices (160W,75S) 84 ! jpizoom = 61 , & !: left bottom (i,j) indices of the zoom 85 ! jpjzoom = 7 , & !: in data domain indices (160W,75S) 86 jpizoom = 110 , & !: left bottom (i,j) indices of the zoom 87 jpjzoom = 97 , & !: in data domain indices (64W,31.5N) BATS site 86 88 ! Domain characteristics 87 89 jperio = 0 !: lateral cond. type (between 0 and 6) -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/TOP_SRC/PISCES/trcrst_pisces.F90
r2403 r2431 119 119 IF(lwp) WRITE(numout,*) 120 120 121 IF( cp_cfg == "orca" .AND. .NOT. lk_ trc_c1d ) THEN ! ORCA condiguration (not 1D) !121 IF( cp_cfg == "orca" .AND. .NOT. lk_c1d ) THEN ! ORCA condiguration (not 1D) ! 122 122 ! ! --------------------------- ! 123 123 ! set total alkalinity, phosphate, nitrate & silicate -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/TOP_SRC/TRP/trctrp.F90
r2287 r2431 60 60 INTEGER, INTENT( in ) :: kstp ! ocean time-step index 61 61 !! --------------------------------------------------------------------- 62 IF( .NOT. lk_ trc_c1d ) THEN62 IF( .NOT. lk_c1d ) THEN 63 63 ! 64 64 CALL trc_sbc( kstp ) ! surface boundary condition -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/TOP_SRC/oce_trc.F90
r2402 r2431 32 32 33 33 !* IO manager * 34 USE in_out_manager ! use all the variables 34 USE in_out_manager 35 35 36 !* physical constants * 36 USE phycst ! use all the variables 37 USE phycst 38 39 !* 1D configuration 40 USE c1d 37 41 38 42 !* model domain * -
branches/nemo_v3_3_beta/NEMOGCM/NEMO/TOP_SRC/trcini.F90
r2402 r2431 138 138 tra(:,:,:,:) = 0. 139 139 140 IF( ln_zps .AND. .NOT. lk_ trc_c1d ) & ! Partial steps: before horizontal gradient of passive140 IF( ln_zps .AND. .NOT. lk_c1d ) & ! Partial steps: before horizontal gradient of passive 141 141 & CALL zps_hde( nit000, jptra, trn, gtru, gtrv ) ! tracers at the bottom ocean level 142 142
Note: See TracChangeset
for help on using the changeset viewer.