Changeset 359
- Timestamp:
- May 24, 2002, 3:44:47 PM (23 years ago)
- Location:
- LMDZ.3.3/branches/rel-LF/libf/dyn3d
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ.3.3/branches/rel-LF/libf/dyn3d/etat0_netcdf.F
r354 r359 107 107 real, dimension(klon) :: ocemask_fi 108 108 integer :: isst(klon-2) 109 109 real zx_tmp_2d(iim,jjp1) 110 110 ! 111 111 ! Constantes … … 184 184 CALL startget(varname, iip1, jjp1, rlonv, rlatu, masque, 0.0, 185 185 , jjm ,rlonu,rlatv , interbar ) 186 ! masque = nint(masque) 186 187 ! 187 188 WRITE(*,*) 'MASQUE construit : Masque' 188 !WRITE(*,'(97I1)') nINT(masque(:,:))189 WRITE(*,'(97I1)') nINT(masque(:,:)) 189 190 ! 190 191 ! … … 203 204 zmasq(1 : klon) = 1. 204 205 END WHERE 205 206 207 208 206 c 209 207 varname = 'psol' 210 208 psol(:,:) = 0.0 … … 408 406 C passage masque ocean a la grille physique 409 407 C 408 409 write(*,*)'ocemask ' 410 write(*,'(96i1)')int(ocemask) 410 411 ocemask_fi(1) = ocemask(1,1) 411 412 do j = 2, jjm … … 549 550 ! ENDIF 550 551 552 CALL gr_fi_ecrit(1,klon,iim,jjp1,zmasq,zx_tmp_2d) 553 write(*,*)'zmasq = ' 554 write(*,'(96i1)')nint(zx_tmp_2d) 555 call gr_fi_dyn(1, klon, iip1, jjp1, zmasq, masque) 556 WRITE(*,*) 'MASQUE construit : Masque' 557 WRITE(*,'(97I1)') nINT(masque(:,:)) 551 558 552 559 … … 607 614 C Ecriture etat initial physique 608 615 C 616 write(*,*)'phystep ',dtvr,iphysiq,nbapp_rad 609 617 phystep = dtvr * FLOAT(iphysiq) 610 618 radpas = NINT (86400./phystep/ FLOAT(nbapp_rad) ) 619 write(*,*)'phystep =', phystep, radpas 611 620 co2_ppm = 330.0 612 621 solaire = 1370.0 -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/inter_bary.F
r317 r359 38 38 c .... Arguments en sortie ....... 39 39 c 40 REAL fmod( 1 )40 REAL fmod( jmodmax + 1 ) 41 41 c 42 42 c ...... Variables locales ...... -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/limit_netcdf.F
r353 r359 231 231 ENDDO 232 232 ENDDO 233 WRITE(*,*) 'MASK:' 234 WRITE(*,'(96i1)')INT(mask) 233 235 ierr = NF_CLOSE(ncid) 234 236 c -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/ord_coord.F
r318 r359 81 81 82 82 IF( decrois ) THEN 83 CALL sort(nmax+1,xo(1)) 83 c CALL sort(nmax+1,xo(1)) 84 CALL sort(nmax+1,xo) 84 85 ENDIF 85 86 -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/sort.F
r319 r359 13 13 14 14 INTEGER n 15 REAL d( 1) , p15 REAL d(n) , p 16 16 INTEGER i,j,k 17 17 -
LMDZ.3.3/branches/rel-LF/libf/dyn3d/startvar.F
r355 r359 426 426 ENDIF 427 427 CALL gr_dyn_fi(1, iml, jml, nbindex, psol_dyn, champ) 428 ! PB ajout pour masque terre mer fractionneiare429 CASE ('zmasq')430 IF (.NOT. ALLOCATED(masque) ) THEN431 CALL start_init_orog ( iml, jml,lon_in, lat_in,432 . jml2, lon_in2,lat_in2 , interbar )433 ENDIF434 IF ( SIZE(masque) .NE. SIZE(lon_in)*SIZE(lat_in) ) THEN435 WRITE(*,*)436 . 'STARTVAR module has been initialized to the wrong size'437 STOP438 ENDIF439 CALL gr_dyn_fi(1, iml, jml, nbindex, masque, champ)440 428 CASE ('zmea') 441 429 IF ( .NOT.ALLOCATED(relief)) THEN
Note: See TracChangeset
for help on using the changeset viewer.