- Timestamp:
- 2018-11-07T18:25:49+01:00 (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
NEMO/branches/2018/dev_r9866_HPC_03_globcom/src/OCE/SBC/sbcice_cice.F90
r9598 r10288 13 13 USE dom_oce ! ocean space and time domain 14 14 USE domvvl 15 USE phycst, only : rcp, rau0, r1_rau0, rhos n, rhoic15 USE phycst, only : rcp, rau0, r1_rau0, rhos, rhoi 16 16 USE in_out_manager ! I/O manager 17 17 USE iom, ONLY : iom_put,iom_use ! I/O manager library !!Joakim edit … … 89 89 90 90 !!---------------------------------------------------------------------- 91 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 91 !! NEMO/OCE 4.0 , NEMO Consortium (2018) 92 92 !! $Id$ 93 !! Software governed by the CeCILL licen ce (./LICENSE)93 !! Software governed by the CeCILL license (see ./LICENSE) 94 94 !!---------------------------------------------------------------------- 95 95 CONTAINS … … 222 222 CALL cice2nemo(vsno(:,:,:),ztmp1,'T', 1. ) 223 223 CALL cice2nemo(vice(:,:,:),ztmp2,'T', 1. ) 224 snwice_mass (:,:) = ( rhos n * ztmp1(:,:) + rhoic* ztmp2(:,:) )224 snwice_mass (:,:) = ( rhos * ztmp1(:,:) + rhoi * ztmp2(:,:) ) 225 225 snwice_mass_b(:,:) = snwice_mass(:,:) 226 226 … … 328 328 ELSE 329 329 ! emp_ice is set in sbc_cpl_ice_flx as sublimation-snow 330 qla_ice(:,:,1)= - ( emp_ice(:,:)+sprecip(:,:) ) * Lsub330 qla_ice(:,:,1)= - ( emp_ice(:,:)+sprecip(:,:) ) * rLsub 331 331 ! End of temporary code 332 332 DO jj=1,jpj … … 644 644 CALL cice2nemo(vsno(:,:,:),ztmp1,'T', 1. ) 645 645 CALL cice2nemo(vice(:,:,:),ztmp2,'T', 1. ) 646 snwice_mass (:,:) = ( rhos n * ztmp1(:,:) + rhoic* ztmp2(:,:) )646 snwice_mass (:,:) = ( rhos * ztmp1(:,:) + rhoi * ztmp2(:,:) ) 647 647 snwice_mass_b(:,:) = snwice_mass(:,:) 648 648 snwice_fmass (:,:) = ( snwice_mass(:,:) - snwice_mass_b(:,:) ) / dt … … 801 801 tprecip(:,:) = sf(jp_snow)%fnow(:,:,1)+sf(jp_rain)%fnow(:,:,1) 802 802 ! May be better to do this conversion somewhere else 803 qla_ice(:,:,1) = - Lsub*sf(jp_sblm)%fnow(:,:,1)803 qla_ice(:,:,1) = -rLsub*sf(jp_sblm)%fnow(:,:,1) 804 804 topmelt(:,:,1) = sf(jp_top1)%fnow(:,:,1) 805 805 topmelt(:,:,2) = sf(jp_top2)%fnow(:,:,1) … … 1051 1051 1052 1052 SUBROUTINE sbc_ice_cice ( kt, ksbc ) ! Dummy routine 1053 IMPLICIT NONE 1054 INTEGER, INTENT( in ) :: kt, ksbc 1053 1055 WRITE(*,*) 'sbc_ice_cice: You should not have seen this print! error?', kt 1054 1056 END SUBROUTINE sbc_ice_cice 1055 1057 1056 1058 SUBROUTINE cice_sbc_init (ksbc) ! Dummy routine 1057 WRITE(*,*) 'cice_sbc_init: You should not have seen this print! error?' 1059 IMPLICIT NONE 1060 INTEGER, INTENT( in ) :: ksbc 1061 WRITE(*,*) 'cice_sbc_init: You should not have seen this print! error?', ksbc 1058 1062 END SUBROUTINE cice_sbc_init 1059 1063 1060 1064 SUBROUTINE cice_sbc_final ! Dummy routine 1065 IMPLICIT NONE 1061 1066 WRITE(*,*) 'cice_sbc_final: You should not have seen this print! error?' 1062 1067 END SUBROUTINE cice_sbc_final
Note: See TracChangeset
for help on using the changeset viewer.