Changeset 1457 for trunk/NEMO/TOP_SRC/trcdia.F90
- Timestamp:
- 2009-05-23T10:16:38+02:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/TOP_SRC/trcdia.F90
r1450 r1457 11 11 !! ! 2008-05 (C. Ethe re-organization) 12 12 !!---------------------------------------------------------------------- 13 #if defined key_top 13 #if defined key_top && ! defined key_iomput 14 14 !!---------------------------------------------------------------------- 15 15 !! 'key_top' TOP models … … 29 29 USE lib_mpp 30 30 USE ioipsl 31 USE iom32 31 33 32 IMPLICIT NONE … … 70 69 CONTAINS 71 70 72 SUBROUTINE trc_dia( kt , kindic)71 SUBROUTINE trc_dia( kt ) 73 72 !!--------------------------------------------------------------------- 74 73 !! *** ROUTINE trc_dia *** … … 76 75 !! ** Purpose : output passive tracers fields 77 76 !!--------------------------------------------------------------------- 78 INTEGER, INTENT( in ) :: kt, kindic 77 INTEGER, INTENT( in ) :: kt 78 INTEGER :: kindic 79 79 !!--------------------------------------------------------------------- 80 80 … … 117 117 ! Initialisation 118 118 ! -------------- 119 120 CALL iom_setkt( kt + ndttrc - 1 )121 119 122 120 ! local variable for debugging … … 212 210 cltra = ctrcnm(jn) ! short title for tracer 213 211 IF( lutsav(jn) ) CALL histwrite( nit5, cltra, it, trn(:,:,:,jn), ndimt50, ndext50 ) 214 CALL iom_put( ctrcnm(jn), trn(:,:,:,jn) )215 212 END DO 216 213 … … 219 216 IF( kt == nitend .OR. kindic < 0 ) CALL histclo( nit5 ) 220 217 ! 221 CALL iom_setkt( kt )222 218 223 219 END SUBROUTINE trcdit_wr … … 257 253 ! ----------------- 258 254 259 CALL iom_setkt( kt + ndttrc - 1 )260 255 261 256 ! local variable for debugging … … 445 440 END DO 446 441 END IF 447 CALL iom_put( ctrcnm(jn), trn(:,:,:,jn) )448 442 END DO 449 443 … … 456 450 ENDIF 457 451 ! 458 CALL iom_setkt( kt )459 452 460 453 END SUBROUTINE trcdid_wr … … 500 493 ! Initialisation 501 494 ! -------------- 502 503 CALL iom_setkt( kt + ndttrc - 1 )504 495 505 496 ! local variable for debugging … … 597 588 cltra = ctrc3d(jl) ! short title for 3D diagnostic 598 589 CALL histwrite( nitd, cltra, it, trc3d(:,:,:,jl), ndimt50 ,ndext50) 599 CALL iom_put( cltra, trc3d(:,:,:,jl) )600 590 END DO 601 591 … … 604 594 cltra = ctrc2d(jl) ! short title for 2D diagnostic 605 595 CALL histwrite(nitd, cltra, it, trc2d(:,:,jl), ndimt51 ,ndext51) 606 CALL iom_put( cltra, trc2d(:,:,jl) )607 596 END DO 608 597 … … 611 600 IF( kt == nitend .OR. kindic < 0 ) CALL histclo(nitd) 612 601 ! 613 CALL iom_setkt( kt )614 602 615 603 END SUBROUTINE trcdii_wr … … 657 645 ! -------------- 658 646 659 CALL iom_setkt( kt + ndttrc - 1 )660 647 661 648 ! local variable for debugging … … 735 722 cltra = ctrbio(jl) ! short title for biological diagnostic 736 723 CALL histwrite(nitb, cltra, it, trbio(:,:,:,jl), ndimt50,ndext50) 737 CALL iom_put( cltra, trbio(:,:,:,jl) )738 724 END DO 739 725 … … 742 728 IF( kt == nitend .OR. kindic < 0 ) CALL histclo( nitb ) 743 729 ! 744 CALL iom_setkt( kt )745 730 746 731 END SUBROUTINE trcdib_wr … … 759 744 !!---------------------------------------------------------------------- 760 745 CONTAINS 761 SUBROUTINE trc_dia ! Empty routine 746 SUBROUTINE trc_dia( kt ) ! Empty routine 747 INTEGER, INTENT(in) :: kt 762 748 END SUBROUTINE trc_dia 763 749
Note: See TracChangeset
for help on using the changeset viewer.