Changeset 9058
- Timestamp:
- 2017-12-14T16:52:57+01:00 (5 years ago)
- Location:
- branches/2017/dev_merge_2017/NEMOGCM/NEMO/NST_SRC
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2017/dev_merge_2017/NEMOGCM/NEMO/NST_SRC/agrif_oce.F90
r9031 r9058 26 26 REAL(wp), PUBLIC :: rn_sponge_dyn = 2800. !: sponge coeff. for dynamics 27 27 LOGICAL , PUBLIC :: ln_chk_bathy = .FALSE. !: check of parent bathymetry 28 LOGICAL , PUBLIC :: lk_agrif_clp = . TRUE.!: Force clamped bcs28 LOGICAL , PUBLIC :: lk_agrif_clp = .FALSE. !: Force clamped bcs 29 29 ! !!! OLD namelist names 30 30 REAL(wp), PUBLIC :: visc_tra !: sponge coeff. for tracers -
branches/2017/dev_merge_2017/NEMOGCM/NEMO/NST_SRC/agrif_user.F90
r9031 r9058 411 411 CALL agrif_declare_variable((/2,2/),(/ind3,ind3/),(/'x','y'/),(/1,1/),(/nlci,nlcj/),sshn_id) 412 412 413 IF( ln_zdftke ) THEN414 CALL agrif_declare_variable((/2,2,0/),(/ind3,ind3,0/),(/'x','y','N'/),(/1,1,1/),(/jpi,jpj,jpk/), en_id)415 CALL agrif_declare_variable((/2,2,0/),(/ind3,ind3,0/),(/'x','y','N'/),(/1,1,1/),(/jpi,jpj,jpk/),avt_id)413 IF( ln_zdftke.OR.ln_zdfgls ) THEN 414 ! CALL agrif_declare_variable((/2,2,0/),(/ind3,ind3,0/),(/'x','y','N'/),(/1,1,1/),(/jpi,jpj,jpk/), en_id) 415 ! CALL agrif_declare_variable((/2,2,0/),(/ind3,ind3,0/),(/'x','y','N'/),(/1,1,1/),(/jpi,jpj,jpk/),avt_id) 416 416 # if defined key_vertical 417 CALL agrif_declare_variable((/2,2,0,0/),(/ind3,ind3,0,0/),(/'x','y','N','N'/),(/1,1,1,1/),(/jpi,jpj,jpk,2/),avm_id)417 CALL agrif_declare_variable((/2,2,0,0/),(/ind3,ind3,0,0/),(/'x','y','N','N'/),(/1,1,1,1/),(/jpi,jpj,jpk,2/),avm_id) 418 418 # else 419 CALL agrif_declare_variable((/2,2,0,0/),(/ind3,ind3,0,0/),(/'x','y','N','N'/),(/1,1,1,1/),(/nlci,nlcj,jpk,1/),avm_id)419 CALL agrif_declare_variable((/2,2,0,0/),(/ind3,ind3,0,0/),(/'x','y','N','N'/),(/1,1,1,1/),(/nlci,nlcj,jpk,1/),avm_id) 420 420 # endif 421 421 ENDIF … … 444 444 CALL Agrif_Set_bcinterp(vmsk_id,interp=AGRIF_constant) 445 445 446 IF( ln_zdftke ) CALL Agrif_Set_bcinterp( avm_id, interp=AGRIF_linear )446 IF( ln_zdftke.OR.ln_zdfgls ) CALL Agrif_Set_bcinterp( avm_id, interp=AGRIF_linear ) 447 447 448 448 ! 3. Location of interpolation … … 466 466 CALL Agrif_Set_bc( vmsk_id, (/0,ind1-1/) ) 467 467 468 IF( ln_zdftke ) CALL Agrif_Set_bc( avm_id, (/0,ind1/) )468 IF( ln_zdftke.OR.ln_zdfgls ) CALL Agrif_Set_bc( avm_id, (/0,ind1/) ) 469 469 470 470 ! 4. Update type … … 482 482 CALL Agrif_Set_Updatetype(e3t_id, update = Agrif_Update_Full_Weighting) 483 483 484 IF( ln_zdftke ) THEN485 CALL Agrif_Set_Updatetype( en_id, update = AGRIF_Update_Full_Weighting)486 CALL Agrif_Set_Updatetype(avt_id, update = AGRIF_Update_Full_Weighting)487 CALL Agrif_Set_Updatetype(avm_id, update = AGRIF_Update_Full_Weighting)484 IF( ln_zdftke.OR.ln_zdfgls ) THEN 485 ! CALL Agrif_Set_Updatetype( en_id, update = AGRIF_Update_Full_Weighting) 486 ! CALL Agrif_Set_Updatetype(avt_id, update = AGRIF_Update_Full_Weighting) 487 ! CALL Agrif_Set_Updatetype(avm_id, update = AGRIF_Update_Full_Weighting) 488 488 ENDIF 489 489 … … 498 498 CALL Agrif_Set_Updatetype(e3t_id, update = AGRIF_Update_Average) 499 499 500 IF( ln_zdftke ) THEN501 CALL Agrif_Set_Updatetype( en_id, update = AGRIF_Update_Average)502 CALL Agrif_Set_Updatetype(avt_id, update = AGRIF_Update_Average)503 CALL Agrif_Set_Updatetype(avm_id, update = AGRIF_Update_Average)500 IF( ln_zdftke.OR.ln_zdfgls ) THEN 501 ! CALL Agrif_Set_Updatetype( en_id, update = AGRIF_Update_Average) 502 ! CALL Agrif_Set_Updatetype(avt_id, update = AGRIF_Update_Average) 503 ! CALL Agrif_Set_Updatetype(avm_id, update = AGRIF_Update_Average) 504 504 ENDIF 505 505
Note: See TracChangeset
for help on using the changeset viewer.