- Timestamp:
- May 28, 2015, 2:50:02 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/LMDZ.MARS/libf/dynlonlat_phylonlat/phymars/iniphysiq.F90
r1431 r1433 11 11 klon_mpi_begin ! start indes of columns (on local mpi grid) 12 12 13 !use comgeomphy, only : initcomgeomphy, &14 !airephy, & ! physics grid area (m2)15 !cuphy, & ! cu coeff. (u_covariant = cu * u)16 !cvphy, & ! cv coeff. (v_covariant = cv * v)17 !rlond, & ! longitudes18 !rlatd ! latitudes13 use comgeomphy, only : initcomgeomphy, & 14 airephy, & ! physics grid area (m2) 15 cuphy, & ! cu coeff. (u_covariant = cu * u) 16 cvphy, & ! cv coeff. (v_covariant = cv * v) 17 rlond, & ! longitudes 18 rlatd ! latitudes 19 19 use infotrac, only : nqtot ! number of advected tracers 20 20 use comgeomfi_h, only: ini_fillgeom … … 116 116 117 117 118 ! !$OMP PARALLEL119 ! !Now generate local lon/lat/cu/cv/area arrays120 !call initcomgeomphy121 ! 122 !!!! !$OMP PARALLEL PRIVATE(ibegin,iend)123 !!! !$OMP+ SHARED(parea,pcu,pcv,plon,plat)124 !125 !offset=klon_mpi_begin-1126 !airephy(1:klon_omp)=airefi(offset+klon_omp_begin:offset+klon_omp_end)127 !cuphy(1:klon_omp)=cufi(offset+klon_omp_begin:offset+klon_omp_end)128 !cvphy(1:klon_omp)=cvfi(offset+klon_omp_begin:offset+klon_omp_end)129 !rlond(1:klon_omp)=lonfi(offset+klon_omp_begin:offset+klon_omp_end)130 !rlatd(1:klon_omp)=latfi(offset+klon_omp_begin:offset+klon_omp_end)118 !$OMP PARALLEL 119 ! Now generate local lon/lat/cu/cv/area arrays 120 call initcomgeomphy 121 122 !!!!$OMP PARALLEL PRIVATE(ibegin,iend) 123 !!!$OMP+ SHARED(parea,pcu,pcv,plon,plat) 124 125 offset=klon_mpi_begin-1 126 airephy(1:klon_omp)=airefi(offset+klon_omp_begin:offset+klon_omp_end) 127 cuphy(1:klon_omp)=cufi(offset+klon_omp_begin:offset+klon_omp_end) 128 cvphy(1:klon_omp)=cvfi(offset+klon_omp_begin:offset+klon_omp_end) 129 rlond(1:klon_omp)=lonfi(offset+klon_omp_begin:offset+klon_omp_end) 130 rlatd(1:klon_omp)=latfi(offset+klon_omp_begin:offset+klon_omp_end) 131 131 132 132 ! copy some fundamental parameters to physics … … 134 134 call phys_state_var_init(klon_omp,nlayer,nqtot, & 135 135 punjours,ptimestep,prad,pg,pr,pcpp) 136 !call ini_fillgeom(klon_omp,rlatd,rlond,airephy)136 call ini_fillgeom(klon_omp,rlatd,rlond,airephy) 137 137 call conf_phys(klon_omp,nlayer,nqtot) 138 138
Note: See TracChangeset
for help on using the changeset viewer.