- Timestamp:
- 2019-02-14T14:11:43+01:00 (5 years ago)
- Location:
- NEMO/branches/2019/fix_ticket2238_solution2
- Files:
-
- 1 edited
- 1 copied
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2019/fix_ticket2238_solution2/src/OCE/ICB/icbstp.F90
r10570 r10679 29 29 USE icbclv ! iceberg: calving routines 30 30 USE icbthm ! iceberg: thermodynamics routines 31 USE icblbc ! iceberg: lateral boundary routines (including mpp)32 31 USE icbtrj ! iceberg: trajectory I/O routines 33 32 USE icbdia ! iceberg: budget … … 91 90 9100 FORMAT('kt= ',i8, ' day= ',i8,' secs=',i8) 92 91 ! 93 ! !* copy nemo forcing arrays into iceberg versions with extra halo94 CALL icb_utl_copy() ! only necessary for variables not on T points95 !96 !97 92 ! !== process icebergs ==! 98 93 ! ! … … 104 99 ! !== For each berg, evolve ==! 105 100 ! 106 IF( ASSOCIATED(first_berg) ) CALL icb_dyn( kt ) ! ice berg dynamics 107 108 IF( lk_mpp ) THEN ; CALL icb_lbc_mpp() ! Send bergs to other PEs 109 ELSE ; CALL icb_lbc() ! Deal with any cyclic boundaries in non-mpp case 110 ENDIF 101 CALL icb_dyn( kt ) ! ice berg dynamics 111 102 112 103 IF( ASSOCIATED(first_berg) ) CALL icb_thm( kt ) ! Ice berg thermodynamics (melting) + rolling
Note: See TracChangeset
for help on using the changeset viewer.