- Timestamp:
- 2014-04-06T17:28:25+02:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2014/dev_CNRS0_NOC1_LDF/NEMOGCM/NEMO/OPA_SRC/ICB/icbthm.F90
r3631 r4616 1 1 MODULE icbthm 2 3 2 !!====================================================================== 4 3 !! *** MODULE icbthm *** … … 11 10 !! - ! 2011-05 (Alderson) Use tmask instead of tmask_i 12 11 !!---------------------------------------------------------------------- 13 !!----------------------------------------------------------------------14 !! icb_thm : initialise15 !! reference for equations - M = Martin + Adcroft, OM 34, 201012 13 !!---------------------------------------------------------------------- 14 !! icb_thm : initialise (reference for equations - M = Martin + Adcroft, OM 34, 2010) 16 15 !!---------------------------------------------------------------------- 17 16 USE par_oce ! NEMO parameters … … 21 20 USE phycst ! NEMO physical constants 22 21 USE sbc_oce 23 22 ! 24 23 USE icb_oce ! define iceberg arrays 25 24 USE icbutl ! iceberg utility routines … … 31 30 PUBLIC icb_thm ! routine called in icbstp.F90 module 32 31 32 !!---------------------------------------------------------------------- 33 !! NEMO/OPA 3.7 , NEMO Consortium (2014) 34 !! $Id: cla.F90 4596 2014-03-26 11:02:30Z gm $ 35 !! Software governed by the CeCILL licence (NEMOGCM/NEMO_CeCILL.txt) 36 !!---------------------------------------------------------------------- 33 37 CONTAINS 34 38 … … 155 159 ! use tmask rather than tmask_i when dealing with icebergs 156 160 IF( tmask(ii,ij,1) /= 0._wp ) THEN ! Add melting to the grid and field diagnostics 157 z1_e1e2 = 1._wp /e1e2t(ii,ij) * this%mass_scaling161 z1_e1e2 = r1_e1e2t(ii,ij) * this%mass_scaling 158 162 z1_dt_e1e2 = z1_dt * z1_e1e2 159 163 zmelt = ( zdM - ( zdMbitsE - zdMbitsM ) ) * z1_dt ! kg/s … … 194 198 ! 195 199 ELSE ! Diagnose mass distribution on grid 196 z1_e1e2 = 1._wp /e1e2t(ii,ij) * this%mass_scaling200 z1_e1e2 = r1_e1e2t(ii,ij) * this%mass_scaling 197 201 CALL icb_dia_size( ii, ij, zWn, zLn, zAbits, & 198 202 & this%mass_scaling, zMnew, znMbits, z1_e1e2)
Note: See TracChangeset
for help on using the changeset viewer.