@@ -940,8 +940,8 @@ subroutine get_force(nptmass,npart,nsubsteps,ntypes,timei,dtextforce,xyzh,vxyzu,
940
940
dtf,iexternalforce,timei,merge_ij,merge_n,dsdt_ptmass,group_info= group_info)
941
941
if (iverbose >= 2 ) write (iprint,* ) ' dt(sink-sink) = ' ,C_force* dtf
942
942
endif
943
- fxyz_ptmass_sinksink(:,1 :nptmass+1 ) = fxyz_ptmass (:,1 :nptmass+1 )
944
- dsdt_ptmass_sinksink(:,1 :nptmass+1 ) = dsdt_ptmass (:,1 :nptmass+1 )
943
+ fxyz_ptmass_sinksink(:,1 :nptmass) = fxyz_ptmass (:,1 :nptmass)
944
+ dsdt_ptmass_sinksink(:,1 :nptmass) = dsdt_ptmass (:,1 :nptmass)
945
945
else
946
946
call get_accel_sink_sink(nptmass,xyzmh_ptmass,fxyz_ptmass,epot_sinksink,&
947
947
dtf,iexternalforce,timei,merge_ij,merge_n,dsdt_ptmass)
@@ -951,13 +951,13 @@ subroutine get_force(nptmass,npart,nsubsteps,ntypes,timei,dtextforce,xyzh,vxyzu,
951
951
dtf,iexternalforce,timei,merge_ij,merge_n,dsdt_ptmass)
952
952
if (iverbose >= 2 ) write (iprint,* ) ' dt(sink-sink) = ' ,C_force* dtf
953
953
endif
954
- fxyz_ptmass_sinksink(:,1 :nptmass+1 ) = fxyz_ptmass (:,1 :nptmass+1 )
955
- dsdt_ptmass_sinksink(:,1 :nptmass+1 ) = dsdt_ptmass (:,1 :nptmass+1 )
954
+ fxyz_ptmass_sinksink(:,1 :nptmass) = fxyz_ptmass (:,1 :nptmass)
955
+ dsdt_ptmass_sinksink(:,1 :nptmass) = dsdt_ptmass (:,1 :nptmass)
956
956
endif
957
957
endif
958
958
else
959
- fxyz_ptmass(4 ,1 :nptmass) = 0 .
960
- dsdt_ptmass(3 ,1 :nptmass) = 0 .
959
+ fxyz_ptmass(: ,1 :nptmass) = 0 .
960
+ dsdt_ptmass(: ,1 :nptmass) = 0 .
961
961
endif
962
962
call bcast_mpi(epot_sinksink)
963
963
call bcast_mpi(dtf)
0 commit comments