ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/OOPSE/libmdtools/do_Forces.F90
(Generate patch)

Comparing trunk/OOPSE/libmdtools/do_Forces.F90 (file contents):
Revision 694 by chuckv, Wed Aug 13 21:20:20 2003 UTC vs.
Revision 872 by chrisfen, Fri Nov 21 19:31:05 2003 UTC

# Line 4 | Line 4
4  
5   !! @author Charles F. Vardeman II
6   !! @author Matthew Meineke
7 < !! @version $Id: do_Forces.F90,v 1.29 2003-08-13 21:20:20 chuckv Exp $, $Date: 2003-08-13 21:20:20 $, $Name: not supported by cvs2svn $, $Revision: 1.29 $
7 > !! @version $Id: do_Forces.F90,v 1.37 2003-11-21 19:31:05 chrisfen Exp $, $Date: 2003-11-21 19:31:05 $, $Name: not supported by cvs2svn $, $Revision: 1.37 $
8  
9   module do_Forces
10    use force_globals
# Line 154 | Line 154 | contains
154  
155  
156      if (FF_uses_EAM) then
157 <       call init_EAM_FF(my_status)
157 >         call init_EAM_FF(my_status)
158         if (my_status /= 0) then
159 +          write(*,*) "init_EAM_FF returned a bad status"
160            thisStat = -1
161            return
162         end if
# Line 230 | Line 231 | contains
231      integer :: listerror, error
232      integer :: localError
233  
234 <    real(kind=dp) :: listSkin = 1.0
234 <    
234 >    real(kind=dp) :: listSkin = 1.0  
235  
236      !! initialize local variables  
237  
# Line 444 | Line 444 | contains
444   #ifdef IS_MPI
445      
446      if (update_nlist) then
447      
447         !! save current configuration, construct neighbor list,
448         !! and calculate forces
449         call saveNeighborList(nlocal, q)
# Line 510 | Line 509 | contains
509   #else
510      
511      if (update_nlist) then
512 <      
512 >
513         ! save current configuration, contruct neighbor list,
514         ! and calculate forces
515         call saveNeighborList(natoms, q)
# Line 730 | Line 729 | contains
729  
730   #endif
731  
733
734
732    end subroutine do_force_loop
733  
734    subroutine do_pair(i, j, rijsq, d, do_pot, do_stress, u_l, A, f, t, pot)
# Line 784 | Line 781 | contains
781         call getElementProperty(atypes, me_j, "is_DP", is_DP_j)
782        
783         if ( is_DP_i .and. is_DP_j ) then
787          
784            call do_dipole_pair(i, j, d, r, rijsq, pot, u_l, f, t, &
785                 do_pot, do_stress)
786            if (FF_uses_RF .and. SimUsesRF()) then
# Line 809 | Line 805 | contains
805  
806      if (FF_uses_GB .and. SimUsesGB()) then
807  
808 +
809         call getElementProperty(atypes, me_i, "is_GB", is_GB_i)
810         call getElementProperty(atypes, me_j, "is_GB", is_GB_j)
811        

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines