Changeset 14200 for NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/NST/agrif_user.F90
- Timestamp:
- 2020-12-17T15:36:44+01:00 (4 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2020/dev_r14116_HPC-04_mcastril_Mixed_Precision_implementation_final/src/NST/agrif_user.F90
r14086 r14200 365 365 use_sign_north = .TRUE. 366 366 sign_north = -1. 367 CALL Agrif_Bc_variable(ub2b_interp_id,calledweight=1.,procname=interpub2b) ! must be called before unb_id to define ubdy 368 CALL Agrif_Bc_variable(vb2b_interp_id,calledweight=1.,procname=interpvb2b) ! must be called before vnb_id to define vbdy 367 369 CALL Agrif_Bc_variable( unb_interp_id,calledweight=1.,procname=interpunb ) 368 370 CALL Agrif_Bc_variable( vnb_interp_id,calledweight=1.,procname=interpvnb ) 369 CALL Agrif_Bc_variable(ub2b_interp_id,calledweight=1.,procname=interpub2b) ! must be called before unb_id to define ubdy370 CALL Agrif_Bc_variable(vb2b_interp_id,calledweight=1.,procname=interpvb2b) ! must be called before vnb_id to define vbdy371 371 use_sign_north = .FALSE. 372 372 ubdy(:,:) = 0._wp 373 373 vbdy(:,:) = 0._wp 374 ELSE 374 ELSEIF ( ln_dynspg_EXP ) THEN 375 375 Agrif_UseSpecialValue = ln_spc_dyn 376 376 use_sign_north = .TRUE. 377 377 sign_north = -1. 378 ubdy(:,:) = 0._wp 379 vbdy(:,:) = 0._wp 378 380 CALL Agrif_Bc_variable( unb_interp_id,calledweight=1.,procname=interpunb ) 379 381 CALL Agrif_Bc_variable( vnb_interp_id,calledweight=1.,procname=interpvnb ) … … 875 877 ! 876 878 ! Some checks 879 IF( (.NOT.ln_vert_remap).AND.(jpkglo>Agrif_Parent(jpkglo)) ) CALL ctl_stop( 'STOP', & 880 & 'agrif_nemo_init: Agrif children must have less or equal number of vertical levels without ln_vert_remap defined' ) 877 881 IF( jpiglo /= nbcellsx + 2 + 2*nn_hls + nbghostcells_x + nbghostcells_x ) CALL ctl_stop( 'STOP', & 878 882 & 'agrif_nemo_init: Agrif children requires jpiglo == nbcellsx + 2 + 2*nn_hls + 2*nbghostcells_x' )
Note: See TracChangeset
for help on using the changeset viewer.