Ignore:
Timestamp:
Oct 16, 2013, 2:36:06 PM (11 years ago)
Author:
Laurent Fairhead
Message:

Proto-testing commit

Location:
LMDZ5/tags/proto-testing-20131015
Files:
2 edited
1 copied

Legend:

Unmodified
Added
Removed
  • LMDZ5/tags/proto-testing-20131015

  • LMDZ5/tags/proto-testing-20131015/libf/dyn3dmem/bilan_dyn_loc.F

    r1864 r1893  
    420420          masse_cum(:,jjb:jje,l)=0.
    421421          flux_u_cum(:,jjb:jje,l)=0.
    422           Q_cum(:,jjb:jje,:,l)=0.
     422          Q_cum(:,jjb:jje,l,:)=0.
    423423          flux_uQ_cum(:,jjb:jje,l,:)=0.
    424424          if (pole_sud) jje=jj_end-1
     
    444444!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
    445445      DO l=1,llm
    446         masse_cum(:,jjb:jje,:)=masse_cum(:,jjb:jje,:)+masse(:,jjb:jje,:)
    447         flux_u_cum(:,jjb:jje,:)=flux_u_cum(:,jjb:jje,:)
    448      .                         +flux_u(:,jjb:jje,:)
     446        masse_cum(:,jjb:jje,l)=masse_cum(:,jjb:jje,l)+masse(:,jjb:jje,l)
     447        flux_u_cum(:,jjb:jje,l)=flux_u_cum(:,jjb:jje,l)
     448     .                         +flux_u(:,jjb:jje,l)
    449449      ENDDO
    450450!$OMP END DO NOWAIT
     
    454454!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
    455455      DO l=1,llm
    456        flux_v_cum(:,jjb:jje,:)=flux_v_cum(:,jjb:jje,:)
    457      .                          +flux_v(:,jjb:jje,:)
     456       flux_v_cum(:,jjb:jje,l)=flux_v_cum(:,jjb:jje,l)
     457     .                          +flux_v(:,jjb:jje,l)
    458458      ENDDO
    459459!$OMP END DO NOWAIT
     
    465465!$OMP DO SCHEDULE(STATIC,OMP_CHUNK)
    466466        DO l=1,llm
    467           Q_cum(:,jjb:jje,:,iQ)=Q_cum(:,jjb:jje,:,iQ)
    468      .                       +Q(:,jjb:jje,:,iQ)*masse(:,jjb:jje,:)
     467          Q_cum(:,jjb:jje,l,iQ)=Q_cum(:,jjb:jje,l,iQ)
     468     .                       +Q(:,jjb:jje,l,iQ)*masse(:,jjb:jje,l)
    469469        ENDDO
    470470!$OMP END DO NOWAIT
     
    494494c    -------------
    495495      do iQ=1,nQ
    496         call Register_Hallo_u(Q(1,1,1,iQ),llm,0,1,1,0,Req)
     496        call Register_Hallo_u(Q(1,jjb_u,1,iQ),llm,0,1,1,0,Req)
    497497      enddo
    498498      call SendRequest(Req)
     
    660660      call Register_Hallo_u(masse_cum,llm,1,1,1,1,Req)
    661661      do iQ=1,nQ
    662         call Register_Hallo_u(Q_cum(1,1,1,iQ),llm,0,1,1,0,Req)
     662        call Register_Hallo_u(Q_cum(1,jjb_u,1,iQ),llm,0,1,1,0,Req)
    663663      enddo
    664664
  • LMDZ5/tags/proto-testing-20131015/libf/dyn3dmem/inigrads.F

    r1707 r1893  
    1313      real xmin,xmax,ymin,ymax
    1414
    15       character file*10,titlel*40
     15      character(len=*),intent(in) :: file
     16      character(len=*),intent(in) :: titlel
    1617
    1718#include "gradsdef.h"
Note: See TracChangeset for help on using the changeset viewer.