- Timestamp:
- 10/05/16 08:50:38 (8 years ago)
- Location:
- branches/iLoveclim/SOURCES
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/iLoveclim/SOURCES/3D-physique-gen_mod.f90
r79 r89 341 341 real,dimension(nx,ny),target :: TJULY !< Ground air temperature July 342 342 real,dimension(nx,ny),target :: TANN !< Ground air temperature annual 343 real,dimension(nx,ny,12) ,target:: Tmois !< Ground air temperature monthly344 real,dimension(nx,ny,12) ,target:: Pmois !< Liquid precipitation monthly343 real,dimension(nx,ny,12) :: Tmois !< Ground air temperature monthly 344 real,dimension(nx,ny,12) :: Pmois !< Liquid precipitation monthly 345 345 real,dimension(nx,ny) :: TSHELF !< temperature des shelfs pour viscosite 346 346 real,dimension(nx,ny) :: TJ0 !< initial air temperature at sea level July -
branches/iLoveclim/SOURCES/Hemin40_files/bmelt-hemin40-depth_mod.f90
r4 r89 104 104 105 105 bsupshelf=.2 106 write(32,*)107 106 108 107 -
branches/iLoveclim/SOURCES/Makefile
r78 r89 11 11 12 12 # Choice for compiler (ifort = 1, gfortran = 0) 13 ifort := 013 ifort := 1 14 14 15 15 # Choice for librairies (mkl_c = 1 = MKL, = 0 = BLAS) 16 16 #Â NOTA: mkl_c = 1 with ifort = 0 ignores the MKL and uses BLAS anyhow 17 mkl_c := 017 mkl_c := 1 18 18 19 19 ifeq ($(ifort),1) -
branches/iLoveclim/SOURCES/climat_coupl_atm_mod.f90
r32 r89 200 200 coefbmshelf=min(coefbmshelf,maxcoefbmelt) 201 201 202 ! **********************************************************************203 ! transmission des champs climatiques de iLOVECLIM via pointeurs Tann, Acc, Tjuly, Tmois, Pmois, Bm204 ! Temperatures Annuels, jja et accumulation de neige205 ! **********************************************************************206 ! calcul de l'accumulation si on utilise les precips liquides :207 if (.not.snow) then208 ! if (annual.eq.1) then ! la version avec Tann et Tjuly est obsolete !209 ! call accum_annual ! calcul acc a partir de Tann et Tjuly210 ! else if (annual.eq.2) then211 acc(:,:)=sum(Pmois,dim=3,mask=Tmois < psolid) ! /12.212 acc(:,:)=acc(:,:)*1000./ro ! m de glace/an213 ! endif214 endif215 Tann(:,:)=SUM(Tmois(:,:,:),dim=3)/12.216 Tjuly(:,:)=Tmois(:,:,7)202 !~ !********************************************************************** 203 !~ ! transmission des champs climatiques de iLOVECLIM via pointeurs Tann, Acc, Tjuly, Tmois, Pmois, Bm 204 !~ ! Temperatures Annuels, jja et accumulation de neige 205 !~ !********************************************************************** 206 !~ ! calcul de l'accumulation si on utilise les precips liquides : 207 !~ if (.not.snow) then 208 !~ ! if (annual.eq.1) then ! la version avec Tann et Tjuly est obsolete ! 209 !~ ! call accum_annual ! calcul acc a partir de Tann et Tjuly 210 !~ ! else if (annual.eq.2) then 211 !~ acc(:,:)=sum(Pmois,dim=3,mask=Tmois < psolid) ! /12. 212 !~ acc(:,:)=acc(:,:)*1000./ro ! m de glace/an 213 !~ ! endif 214 !~ endif 215 !~ Tann(:,:)=SUM(Tmois(:,:,:),dim=3)/12. 216 !~ Tjuly(:,:)=Tmois(:,:,7) 217 217 218 218 seasea=sealevel ! pour les sorties
Note: See TracChangeset
for help on using the changeset viewer.