- Timestamp:
- 2016-06-28T11:53:56+02:00 (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2016/dev_r6519_HPC_4/NEMOGCM/NEMO/OPA_SRC/ICB/icbini.F90
r5215 r6748 85 85 first_width (:) = SQRT( rn_initial_mass(:) / ( rn_LoW_ratio * rn_rho_bergs * rn_initial_thickness(:) ) ) 86 86 first_length(:) = rn_LoW_ratio * first_width(:) 87 87 !$OMP PARALLEL WORKSHARE 88 88 berg_grid%calving (:,:) = 0._wp 89 89 berg_grid%calving_hflx (:,:) = 0._wp … … 95 95 src_calving (:,:) = 0._wp 96 96 src_calving_hflx (:,:) = 0._wp 97 97 !$OMP END PARALLEL WORKSHARE 98 98 ! ! domain for icebergs 99 99 IF( lk_mpp .AND. jpni == 1 ) CALL ctl_stop( 'icbinit: having ONE processor in x currently does not work' ) … … 108 108 nicbfldproc(:) = -1 109 109 110 !$OMP PARALLEL DO schedule(static) private(jj, ji) 110 111 DO jj = 1, jpj 111 112 DO ji = 1, jpi … … 218 219 CALL flush(numicb) 219 220 ENDIF 220 221 !$OMP PARALLEL WORKSHARE 221 222 src_calving (:,:) = 0._wp 222 223 src_calving_hflx(:,:) = 0._wp 223 224 !$OMP END PARALLEL WORKSHARE 224 225 ! assign each new iceberg with a unique number constructed from the processor number 225 226 ! and incremented by the total number of processors
Note: See TracChangeset
for help on using the changeset viewer.