Changeset 1114 for LMDZ4/branches/LMDZ4-dev/libf/dyn3dpar/dynredem_p.F
- Timestamp:
- Mar 3, 2009, 5:40:26 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ4/branches/LMDZ4-dev/libf/dyn3dpar/dynredem_p.F
r1085 r1114 3 3 ! 4 4 c 5 SUBROUTINE dynredem0_p(fichnom,iday_end,phis ,nq)5 SUBROUTINE dynredem0_p(fichnom,iday_end,phis) 6 6 USE IOIPSL 7 7 USE parallel 8 USE infotrac 8 9 IMPLICIT NONE 9 10 c======================================================================= … … 23 24 #include "description.h" 24 25 #include "serre.h" 25 #include "advtrac.h"26 26 27 27 c Arguments: … … 30 30 REAL phis(ip1jmp1) 31 31 CHARACTER*(*) fichnom 32 INTEGER nq33 32 34 33 c Local: … … 54 53 INTEGER yyears0,jjour0, mmois0 55 54 character*30 unites 56 57 55 58 56 c----------------------------------------------------------------------- … … 461 459 dims4(3) = idim_s 462 460 dims4(4) = idim_tim 463 IF(nq.GE.1) THEN 464 DO iq=1,nq 461 462 DO iq=1,nqtot 465 463 cIM 220306 BEG 466 464 #ifdef NC_DOUBLE … … 472 470 ierr = NF_PUT_ATT_TEXT (nid, nvarid, "title", 12,ttext(iq)) 473 471 ENDDO 474 ENDIF475 472 c 476 473 dims4(1) = idim_rlonv … … 513 510 END 514 511 SUBROUTINE dynredem1_p(fichnom,time, 515 . vcov,ucov,teta,q, nq,masse,ps)512 . vcov,ucov,teta,q,masse,ps) 516 513 USE parallel 514 USE infotrac 517 515 IMPLICIT NONE 518 516 c================================================================= … … 525 523 #include "comvert.h" 526 524 #include "comgeom.h" 527 #include "advtrac.h"528 525 #include "temps.h" 529 526 #include "control.h" 530 527 531 INTEGER nq,l528 INTEGER l 532 529 REAL vcov(ip1jm,llm),ucov(ip1jmp1,llm) 533 530 REAL teta(ip1jmp1,llm) 534 531 REAL ps(ip1jmp1),masse(ip1jmp1,llm) 535 REAL q(ip1jmp1,llm,nq )532 REAL q(ip1jmp1,llm,nqtot) 536 533 CHARACTER*(*) fichnom 537 534 … … 559 556 call Gather_Field(ps,ip1jmp1,1,0) 560 557 561 do iq=1,nq 558 do iq=1,nqtot 562 559 call Gather_Field(q(1,1,iq),ip1jmp1,llm,0) 563 560 enddo … … 660 657 END IF 661 658 662 IF(nq.GE.1) THEN 663 do iq=1,nq 659 do iq=1,nqtot 664 660 665 661 IF (config_inca == 'none') THEN … … 731 727 732 728 ENDDO 733 ENDIF734 735 729 736 730
Note: See TracChangeset
for help on using the changeset viewer.