Changeset 1228ef7 in flexpart.git for src/mpi_mod.f90
- Timestamp:
- Aug 2, 2021, 12:11:23 PM (3 years ago)
- Branches:
- dev
- Parents:
- 6cb0801
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
src/mpi_mod.f90
ra803521 r1228ef7 178 178 implicit none 179 179 180 integer :: i,j,s ,addmaxpart=0180 integer :: i,j,s 181 181 182 182 ! Each process gets an ID (mp_pid) in the range 0,..,mp_np-1 … … 486 486 487 487 integer,intent(in) :: num_part 488 integer :: i ,jj, addone488 integer :: i 489 489 490 490 ! Exit if too many particles … … 589 589 integer, intent(in) :: itime 590 590 real :: pmin,z 591 integer :: i,jj,nn, num_part=1,m,imin, num_trans 592 logical :: first_iter 591 integer :: i,jj,nn,m,imin, num_trans 593 592 integer,allocatable,dimension(:) :: idx_arr 594 593 real,allocatable,dimension(:) :: sorted ! TODO: we don't really need this … … 613 612 end do 614 613 615 ! Do not rebalance particles for ipout=3 616 if ( ipout.eq.3) return614 ! Do not rebalance particles for ipout=3 or mquasilag=1 615 if ((ipout.eq.3).or.(mquasilag.eq.1)) return 617 616 618 617 ! For each successive element in index array, see if a lower value exists
Note: See TracChangeset
for help on using the changeset viewer.