Changeset 402 for codes


Ignore:
Timestamp:
06/08/16 02:50:01 (8 years ago)
Author:
ymipsl
Message:

bug fix when porting to gortran (mostly line size >132)

YM

Location:
codes/icosagcm/trunk/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • codes/icosagcm/trunk/src/dcmip2016_simple_physics.f90

    r381 r402  
    484484            u(i,k)    = CEm(i,k)*u(i,k-1)+CFu(i,k)  
    485485            v(i,k)    = CEm(i,k)*v(i,k-1)+CFv(i,k) 
    486             dtdt(i,k)  = dtdt(i,k)+((CE(i,k)*t(i,k-1)*(p0/pmid(i,k-1))**(rair/cpair)+CFt(i,k))*(pmid(i,k)/p0)**(rair/cpair)-t(i,k))/dtime  
     486            dtdt(i,k)  = dtdt(i,k)+  & 
     487                        ((CE(i,k)*t(i,k-1)*(p0/pmid(i,k-1))**(rair/cpair)+CFt(i,k))*(pmid(i,k)/p0)**(rair/cpair)-t(i,k))/dtime  
    487488            t(i,k)    = (CE(i,k)*t(i,k-1)*(p0/pmid(i,k-1))**(rair/cpair)+CFt(i,k))*(pmid(i,k)/p0)**(rair/cpair) 
    488489            dqdt(i,k)  = dqdt(i,k)+(CE(i,k)*q(i,k-1)+CFq(i,k)-q(i,k))/dtime 
  • codes/icosagcm/trunk/src/domain.f90

    r367 r402  
    563563       IF (rank==omp_domain_rank) THEN  
    564564         assigned_domain(ind)=.TRUE. 
    565          WRITE(*,'(A,I6.6,A,I4.4,A,I4.4,A,I8.8)') "Rank ",mpi_rank,"  task ",rank,"  local domain ",ind,"  global domain ",domloc_glo_ind(ind) 
     565         WRITE(*,'(A,I6.6,A,I4.4,A,I4.4,A,I8.8)') "Rank ",mpi_rank,"  task ",rank,"  local domain ",ind,  & 
     566                                                  "  global domain ",domloc_glo_ind(ind) 
    566567       ELSE 
    567568         assigned_domain(ind)=.FALSE. 
  • codes/icosagcm/trunk/src/etat0_dcmip2016_supercell.f90

    r388 r402  
    5555     
    5656    INTEGER :: l,ij 
     57    INTEGER,PARAMETER :: perturbation = 1 
     58     
    5759    REAL(rstd) :: p,z, thetav,rho 
    5860  
     
    6062    DO ij=1,ngrid 
    6163       z=0. 
    62        CALL supercell_z(lon(ij), lat(ij), z, ps(ij), thetav, rho, q(ij,1,1), 0) 
     64       CALL supercell_z(lon(ij), lat(ij), z, ps(ij), thetav, rho, q(ij,1,1), perturbation) 
    6365       DO l=ll_begin,ll_end 
    6466         p=0.5*(ap(l)+ap(l+1) + (bp(l)+bp(l+1)) * ps(ij)) 
    65          CALL supercell_test(lon(ij),lat(ij),p,z,0,ulon(ij,l),ulat(ij,l),temp(ij,l),thetav, ps(ij),rho, q(ij,l,1),0)  
     67         CALL supercell_test(lon(ij),lat(ij),p,z,0,ulon(ij,l),ulat(ij,l),temp(ij,l),thetav, ps(ij),rho, q(ij,l,1),perturbation)  
    6668       END DO 
    6769    END DO 
  • codes/icosagcm/trunk/src/mpipara.F90

    r266 r402  
    1010  LOGICAL,SAVE :: is_mpi_root 
    1111  LOGICAL,SAVE :: is_mpi_master 
    12   LOGICAL,SAVE :: mpi_master 
     12  INTEGER,SAVE :: mpi_master 
    1313   
    1414   
  • codes/icosagcm/trunk/src/physics.f90

    r387 r402  
    55  PRIVATE 
    66 
    7   INTEGER, PARAMETER :: phys_none=0, phys_HS94=1, phys_DCMIP=2, phys_lmdz_generic=3, phys_LB2012=4, phys_external=5, phys_DCMIP2016=6 
     7  INTEGER, PARAMETER :: phys_none=0, phys_HS94=1, phys_DCMIP=2, phys_lmdz_generic=3, phys_LB2012=4, phys_external=5,& 
     8                        phys_DCMIP2016=6 
    89 
    910  INTEGER :: phys_type 
Note: See TracChangeset for help on using the changeset viewer.