Changeset 5f9d14a in flexpart.git for src/readwind_mpi.f90
- Timestamp:
- Apr 8, 2015, 2:23:27 PM (9 years ago)
- Branches:
- master, 10.4.1_pesei, GFS_025, bugfixes+enhancements, dev, release-10, release-10.4.1, scaling-bug, univie
- Children:
- 1585284
- Parents:
- cd85138
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/readwind_mpi.f90
- Property mode changed from 100755 to 100644
r8a65cb0 r5f9d14a 41 41 ! eso 2014: 42 42 ! This version for reading windfields in advance by a separate 43 ! MPI process. 43 ! MPI process. 44 ! TODO: can be merged with readwind.f90 if using numwfmem in 45 ! shift_field 44 46 !********************************************************************** 45 47 ! * … … 97 99 integer :: isec1(56),isec2(22+nxmax+nymax) 98 100 real(kind=4) :: zsec4(jpunp) 99 real(kind=4) :: xaux,yaux ,xaux0,yaux0101 real(kind=4) :: xaux,yaux 100 102 real(kind=8) :: xauxin,yauxin 101 103 real,parameter :: eps=1.e-4 … … 103 105 real :: plev1,pmean,tv,fu,hlev1,ff10m,fflev1,conversion_factor 104 106 105 logical :: hflswitch,strswitch ,readcloud107 logical :: hflswitch,strswitch !,readcloud 106 108 107 109 !HSO grib api error messages … … 115 117 strswitch=.false. 116 118 !hg 117 readcloud=.false.119 ! readcloud=.false. 118 120 !hg end 119 121 levdiff2=nlev_ec-nwz+1 … … 234 236 elseif ((parCat.eq.4).and.(parNum.eq.9).and.(typSurf.eq.1)) then ! SR 235 237 isec1(6)=176 ! indicatorOfParameter 236 elseif ((parCat.eq.2).and.(parNum.eq.17) .or. parId .eq. 180) then ! EWSS 238 ! elseif ((parCat.eq.2).and.(parNum.eq.17) .or. parId .eq. 180) then ! EWSS --wrong 239 elseif ((parCat.eq.2).and.(parNum.eq.38) .or. parId .eq. 180) then ! EWSS --correct 237 240 isec1(6)=180 ! indicatorOfParameter 238 elseif ((parCat.eq.2).and.(parNum.eq.18) .or. parId .eq. 181) then ! NSSS 241 ! elseif ((parCat.eq.2).and.(parNum.eq.18) .or. parId .eq. 181) then ! NSSS --wrong 242 elseif ((parCat.eq.2).and.(parNum.eq.37) .or. parId .eq. 181) then ! NSSS --correct 239 243 isec1(6)=181 ! indicatorOfParameter 240 244 elseif ((parCat.eq.3).and.(parNum.eq.4)) then ! ORO
Note: See TracChangeset
for help on using the changeset viewer.