Changeset 394 for LMDZ.3.3/branches/rel-LF/libf/phylmd/oasis.true
- Timestamp:
- Jul 19, 2002, 11:58:18 AM (22 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ.3.3/branches/rel-LF/libf/phylmd/oasis.true
r179 r394 80 80 cl_writ(10)='CORUNCOA' 81 81 cl_writ(11)='CORIVFLU' 82 c$$$ cl_writ(12)='COZOTAUX' 83 c$$$ cl_writ(13)='COZOTAUV' 84 c$$$ cl_writ(14)='COMETAUY' 85 c$$$ cl_writ(15)='COMETAUU' 86 cl_writ(12)='COTAUXXU' 87 cl_writ(13)='COTAUYYU' 88 cl_writ(14)='COTAUZZU' 89 cl_writ(15)='COTAUXXV' 90 cl_writ(16)='COTAUYYV' 91 cl_writ(17)='COTAUZZV' 82 cl_writ(12)='COCALVIN' 83 c$$$ cl_writ(13)='COZOTAUX' 84 c$$$ cl_writ(14)='COZOTAUV' 85 c$$$ cl_writ(15)='COMETAUY' 86 c$$$ cl_writ(16)='COMETAUU' 87 cl_writ(13)='COTAUXXU' 88 cl_writ(14)='COTAUYYU' 89 cl_writ(15)='COTAUZZU' 90 cl_writ(16)='COTAUXXV' 91 cl_writ(17)='COTAUYYV' 92 cl_writ(18)='COTAUZZV' 92 93 c 93 94 c Define files name for fields exchanged from atmos to coupler, … … 111 112 cl_f_writ(16)='flxatmos' 112 113 cl_f_writ(17)='flxatmos' 114 cl_f_writ(18)='flxatmos' 113 115 114 116 c … … 305 307 c $Id$ 306 308 SUBROUTINE intocpl(kt, imjm, fsolice, fsolwat, fnsolice, fnsolwat, 307 $ fnsicedt, evice, evwat, lpre, spre, dirunoff, rivrunoff, 308 $ tauxx_u, tauyy_u, tauzz_u, tauxx_v, tauyy_v, tauzz_v,last) 309 $ fnsicedt, evice, evwat, lpre, spre, dirunoff, rivrunoff, 310 $ calving, tauxx_u, tauyy_u, tauzz_u, tauxx_v, tauyy_v, tauzz_v 311 $ , last) 309 312 c ====================================================================== 310 313 c S. Valcke (02/99) adapted From L.Z.X Li: this subroutine provides the … … 327 330 REAL dirunoff(imjm) 328 331 REAL rivrunoff(imjm) 332 REAL calving(imjm) 329 333 c$$$ REAL tauxu(imjm) 330 334 c$$$ REAL tauxv(imjm) … … 360 364 WRITE(nuout,*) ' ' 361 365 WRITE(nuout,*) 'Intocpl: sending fields to CPL, kt= ', kt 362 WRITE(nuout,*) ' ' 366 WRITE(nuout,*) 'last ', last 367 WRITE(nuout,*) 363 368 364 369 IF (last) THEN … … 408 413 DO jn=1, max_file 409 414 OPEN (file_unit(jn), FILE=file_name(jn), FORM='UNFORMATTED') 415 WRITE(*,*) 'Opening FILE ', file_unit(jn), ' ' 416 $ , file_name(jn) 417 REWIND(file_unit(jn)) 410 418 END DO 411 419 c … … 448 456 $ CALL locwrite(cl_writ(jf),rivrunoff, imjm, 449 457 $ file_unit_field(jf), ierror) 450 c$$$ IF (jf.eq.12) 458 IF (jf.eq.12) 459 $ CALL locwrite(cl_writ(jf),calving, imjm, 460 $ file_unit_field(jf), ierror) 461 c$$$ IF (jf.eq.13) 451 462 c$$$ $ CALL locwrite(cl_writ(jf),tauxu, imjm, 452 463 c$$$ $ file_unit_field(jf),ierror) 453 c$$$ IF (jf.eq.1 3)464 c$$$ IF (jf.eq.1') 454 465 c$$$ $ CALL locwrite(cl_writ(jf),tauxv, imjm, 455 466 c$$$ $ file_unit_field(jf),ierror) 456 c$$$ IF (jf.eq.1 4)467 c$$$ IF (jf.eq.15) 457 468 c$$$ $ CALL locwrite(cl_writ(jf),tauyv, imjm, 458 469 c$$$ $ file_unit_field(jf),ierror) 459 c$$$ IF (jf.eq.1 5)470 c$$$ IF (jf.eq.16) 460 471 c$$$ $ CALL locwrite(cl_writ(jf),tauyu, imjm, 461 472 c$$$ $ file_unit_field(jf), ierror) 462 IF (jf.eq.1 2)473 IF (jf.eq.13) 463 474 $ CALL locwrite(cl_writ(jf),tauxx_u, imjm, 464 475 $ file_unit_field(jf),ierror) 465 IF (jf.eq.1 3)476 IF (jf.eq.14) 466 477 $ CALL locwrite(cl_writ(jf),tauyy_u, imjm, 467 478 $ file_unit_field(jf),ierror) 468 IF (jf.eq.1 4)479 IF (jf.eq.15) 469 480 $ CALL locwrite(cl_writ(jf),tauzz_u, imjm, 470 481 $ file_unit_field(jf),ierror) 471 IF (jf.eq.1 5)482 IF (jf.eq.16) 472 483 $ CALL locwrite(cl_writ(jf),tauxx_v, imjm, 473 484 $ file_unit_field(jf),ierror) 474 IF (jf.eq.1 6)485 IF (jf.eq.17) 475 486 $ CALL locwrite(cl_writ(jf),tauyy_v, imjm, 476 487 $ file_unit_field(jf),ierror) 477 IF (jf.eq.1 7)488 IF (jf.eq.18) 478 489 $ CALL locwrite(cl_writ(jf),tauzz_v, imjm, 479 490 $ file_unit_field(jf),ierror) … … 519 530 IF (jn.eq.10) CALL CLIM_Export(cl_writ(jn),kt,dirunoff, info) 520 531 IF (jn.eq.11) CALL CLIM_Export(cl_writ(jn),kt,rivrunoff,info) 521 c$$$ IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn), kt, tauxu, info) 522 c$$$ IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauxv, info) 523 c$$$ IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauyv, info) 524 c$$$ IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauyu, info) 525 IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn), kt, tauxx_u, info) 526 IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauyy_u, info) 527 IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauzz_u, info) 528 IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauxx_v, info) 529 IF (jn.eq.16) CALL CLIM_Export(cl_writ(jn), kt, tauyy_v, info) 530 IF (jn.eq.17) CALL CLIM_Export(cl_writ(jn), kt, tauzz_v, info) 532 IF (jn.eq.12) CALL CLIM_Export(cl_writ(jn),kt,calving,info) 533 c$$$ IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauxu, info) 534 c$$$ IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauxv, info) 535 c$$$ IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauyv, info) 536 c$$$ IF (jn.eq.16) CALL CLIM_Export(cl_writ(jn), kt, tauyu, info) 537 IF (jn.eq.13) CALL CLIM_Export(cl_writ(jn), kt, tauxx_u, info) 538 IF (jn.eq.14) CALL CLIM_Export(cl_writ(jn), kt, tauyy_u, info) 539 IF (jn.eq.15) CALL CLIM_Export(cl_writ(jn), kt, tauzz_u, info) 540 IF (jn.eq.16) CALL CLIM_Export(cl_writ(jn), kt, tauxx_v, info) 541 IF (jn.eq.17) CALL CLIM_Export(cl_writ(jn), kt, tauyy_v, info) 542 IF (jn.eq.18) CALL CLIM_Export(cl_writ(jn), kt, tauzz_v, info) 531 543 532 544 IF (info .NE. CLIM_Ok) THEN
Note: See TracChangeset
for help on using the changeset viewer.