Changeset 3606 for LMDZ5/branches/IPSLCM5A2.1/libf/dyn3d_common
- Timestamp:
- Nov 28, 2019, 5:07:28 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
LMDZ5/branches/IPSLCM5A2.1/libf/dyn3d_common/infotrac.F90
r2567 r3606 562 562 563 563 564 WRITE(lunout,*) trim(modname),': Information stored in infotrac :'565 WRITE(lunout,*) trim(modname),': iadv niadv tname ttext :'566 DO iq=1,nqtot567 WRITE(lunout,*) iadv(iq),niadv(iq),&568 ' ',trim(tname(iq)),' ',trim(ttext(iq))569 END DO564 ! WRITE(lunout,*) trim(modname),': Information stored in infotrac :' 565 ! WRITE(lunout,*) trim(modname),': iadv niadv tname ttext :' 566 ! DO iq=1,nqtot 567 ! WRITE(lunout,*) iadv(iq),niadv(iq),& 568 ! ' ',trim(tname(iq)),' ',trim(ttext(iq)) 569 ! END DO 570 570 571 571 ! … … 599 599 if (tnom_transp(iq) == 'air') then 600 600 ! ceci est un traceur père 601 WRITE(lunout,*) 'Le traceur',iq,', appele ',trim(tnom_0(iq)),', est un pere'601 ! WRITE(lunout,*) 'Le traceur',iq,', appele ',trim(tnom_0(iq)),', est un pere' 602 602 nqperes=nqperes+1 603 603 iqpere(iq)=0 604 604 else !if (tnom_transp(iq) == 'air') then 605 605 ! ceci est un fils. Qui est son père? 606 WRITE(lunout,*) 'Le traceur',iq,', appele ',trim(tnom_0(iq)),', est un fils'606 ! WRITE(lunout,*) 'Le traceur',iq,', appele ',trim(tnom_0(iq)),', est un fils' 607 607 continu=.true. 608 608 ipere=1 … … 610 610 if (tnom_transp(iq) == tnom_0(ipere)) then 611 611 ! Son père est ipere 612 WRITE(lunout,*) 'Le traceur',iq,'appele ', &613 & trim(tnom_0(iq)),' est le fils de ',ipere,'appele ',trim(tnom_0(ipere))612 ! WRITE(lunout,*) 'Le traceur',iq,'appele ', & 613 ! & trim(tnom_0(iq)),' est le fils de ',ipere,'appele ',trim(tnom_0(ipere)) 614 614 nqfils(ipere)=nqfils(ipere)+1 615 615 iqfils(nqfils(ipere),ipere)=iq … … 619 619 ipere=ipere+1 620 620 if (ipere.gt.nqtot) then 621 WRITE(lunout,*) 'Le traceur',iq,'appele ', &622 & trim(tnom_0(iq)),', est orpelin.'621 ! WRITE(lunout,*) 'Le traceur',iq,'appele ', & 622 ! & trim(tnom_0(iq)),', est orpelin.' 623 623 CALL abort_gcm('infotrac_init','Un traceur est orphelin',1) 624 624 endif !if (ipere.gt.nqtot) then … … 627 627 endif !if (tnom_transp(iq) == 'air') then 628 628 enddo !DO iq=1,nqtot 629 WRITE(lunout,*) 'infotrac: nqperes=',nqperes630 WRITE(lunout,*) 'nqfils=',nqfils631 WRITE(lunout,*) 'iqpere=',iqpere632 WRITE(lunout,*) 'iqfils=',iqfils629 ! WRITE(lunout,*) 'infotrac: nqperes=',nqperes 630 ! WRITE(lunout,*) 'nqfils=',nqfils 631 ! WRITE(lunout,*) 'iqpere=',iqpere 632 ! WRITE(lunout,*) 'iqfils=',iqfils 633 633 634 634 ! Calculer le nombre de descendants à partir de iqfils et de nbfils … … 649 649 endif !if (ipere.gt.0) then 650 650 enddo !do while (continu) 651 WRITE(lunout,*) 'Le traceur ',iq,', appele ',trim(tnom_0(iq)),' est un traceur de generation: ',generation651 ! WRITE(lunout,*) 'Le traceur ',iq,', appele ',trim(tnom_0(iq)),' est un traceur de generation: ',generation 652 652 enddo !DO iq=1,nqtot 653 WRITE(lunout,*) 'infotrac: nqdesc=',nqdesc654 WRITE(lunout,*) 'iqfils=',iqfils655 WRITE(lunout,*) 'nqdesc_tot=',nqdesc_tot653 ! WRITE(lunout,*) 'infotrac: nqdesc=',nqdesc 654 ! WRITE(lunout,*) 'iqfils=',iqfils 655 ! WRITE(lunout,*) 'nqdesc_tot=',nqdesc_tot 656 656 657 657 ! Interdire autres schémas que 10 pour les traceurs fils, et autres schémas
Note: See TracChangeset
for help on using the changeset viewer.