Changeset 7232
- Timestamp:
- 2016-11-15T17:29:11+01:00 (7 years ago)
- Location:
- branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM/NEMO/OPA_SRC/BDY/bdytra.F90
r7058 r7232 59 59 DO jn = 1, jpts 60 60 ! 61 SELECT CASE( cn_tra(ib_bdy) )61 SELECT CASE( TRIM(cn_tra(ib_bdy)) ) 62 62 CASE('none' ) ; CYCLE 63 63 CASE('frs' ) ; CALL bdy_frs ( idx_bdy(ib_bdy), tsa(:,:,:,jn), zdta(jn)%tra ) -
branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM/NEMO/TOP_SRC/trcbdy.F90
r7058 r7232 27 27 PRIVATE 28 28 29 ! Local structure to rearrange tracers data30 TYPE, PUBLIC :: ztrcbdy31 REAL(wp), POINTER, DIMENSION(:,:) :: trc32 REAL(wp), POINTER :: fac33 END TYPE34 35 29 PUBLIC trc_bdy ! routine called in trcnxt.F90 36 30 PUBLIC trc_bdy_dmp ! routine called in trcstp.F90 … … 52 46 INTEGER, INTENT( in ) :: kt ! Main time step counter 53 47 !! 54 INTEGER :: ib_bdy, jn ! Loop indeces 55 TYPE(ztrcbdy) :: zdta ! Temporary data structure 48 INTEGER :: ib_bdy, jn ! Loop indeces 49 REAL(wp), POINTER, DIMENSION(:,:) :: ztrc 50 REAL(wp), POINTER :: zfac 56 51 !!---------------------------------------------------------------------- 57 52 ! … … 61 56 DO jn = 1, jptra 62 57 ! 63 z dta%trc => trcdta_bdy(jn,ib_bdy)%trc64 z dta%fac => trcdta_bdy(jn,ib_bdy)%rn_fac58 ztrc => trcdta_bdy(jn,ib_bdy)%trc 59 zfac => trcdta_bdy(jn,ib_bdy)%rn_fac 65 60 ! 66 61 SELECT CASE( TRIM(trcdta_bdy(jn,ib_bdy)%cn_obc) ) 67 62 CASE('none' ) ; CYCLE 68 CASE('frs' ) ; CALL bdy_frs( idx_bdy(ib_bdy), tra(:,:,:,jn), z dta%trc*zdta%fac )69 CASE('specified' ) ; CALL bdy_spe( idx_bdy(ib_bdy), tra(:,:,:,jn), z dta%trc*zdta%fac )63 CASE('frs' ) ; CALL bdy_frs( idx_bdy(ib_bdy), tra(:,:,:,jn), ztrc*zfac ) 64 CASE('specified' ) ; CALL bdy_spe( idx_bdy(ib_bdy), tra(:,:,:,jn), ztrc*zfac ) 70 65 CASE('neumann' ) ; CALL bdy_nmn( idx_bdy(ib_bdy), tra(:,:,:,jn) ) 71 CASE('orlanski' ) ; CALL bdy_orl( idx_bdy(ib_bdy), trb(:,:,:,jn), tra(:,:,:,jn), z dta%trc*zdta%fac, ll_npo=.false. )72 CASE('orlanski_npo') ; CALL bdy_orl( idx_bdy(ib_bdy), trb(:,:,:,jn), tra(:,:,:,jn), z dta%trc*zdta%fac, ll_npo=.true. )66 CASE('orlanski' ) ; CALL bdy_orl( idx_bdy(ib_bdy), trb(:,:,:,jn), tra(:,:,:,jn), ztrc*zfac, ll_npo=.false. ) 67 CASE('orlanski_npo') ; CALL bdy_orl( idx_bdy(ib_bdy), trb(:,:,:,jn), tra(:,:,:,jn), ztrc*zfac, ll_npo=.true. ) 73 68 CASE DEFAULT ; CALL ctl_stop( 'trc_bdy : unrecognised option for open boundaries for passive tracers' ) 74 69 END SELECT -
branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-ifort_athena
r6140 r7232 4 4 #BSUB -n NPROCS 5 5 #BSUB -a poe 6 #BSUB -J MPI_config6 #BSUB -J NEMO_SETTE 7 7 #BSUB -o poe.stdout.%J 8 8 #BSUB -e poe.stderr.%J -
branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM/SETTE/BATCH_TEMPLATE/batch-ifort_athena_xios
r6409 r7232 4 4 #BSUB -n TOTAL_NPROCS 5 5 #BSUB -a poe 6 #BSUB -J MPI_config6 #BSUB -J NEMO_SETTE 7 7 #BSUB -o poe.stdout.%J 8 8 #BSUB -e poe.stderr.%J -
branches/2016/dev_r6522_SIMPLIF_3/NEMOGCM/SETTE/sette.sh
r6460 r7232 767 767 export TEST_NAME="LONG" 768 768 cd ${CONFIG_DIR} 769 . ./makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 -j 8 add_key "key_tide"del_key ${DEL_KEYS}769 . ./makenemo -m ${CMP_NAM} -n AMM12_LONG -r AMM12 -j 8 del_key ${DEL_KEYS} 770 770 cd ${SETTE_DIR} 771 771 . ./param.cfg … … 829 829 export TEST_NAME="REPRO_8_4" 830 830 cd ${CONFIG_DIR} 831 . ./makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 -j 8 add_key "key_mpp_rep key_tide" del_key ${DEL_KEYS}831 . ./makenemo -m ${CMP_NAM} -n AMM12_32 -r AMM12 -j 8 add_key "key_mpp_rep" del_key ${DEL_KEYS} 832 832 cd ${SETTE_DIR} 833 833 . ./param.cfg
Note: See TracChangeset
for help on using the changeset viewer.