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

Comparing trunk/OOPSE/libmdtools/calc_LJ_FF.F90 (file contents):
Revision 611 by gezelter, Tue Jul 15 17:10:50 2003 UTC vs.
Revision 619 by mmeineke, Tue Jul 15 22:22:41 2003 UTC

# Line 2 | Line 2
2   !! Corresponds to the force field defined in lj_FF.cpp
3   !! @author Charles F. Vardeman II
4   !! @author Matthew Meineke
5 < !! @version $Id: calc_LJ_FF.F90,v 1.7 2003-07-15 17:10:50 gezelter Exp $, $Date: 2003-07-15 17:10:50 $, $Name: not supported by cvs2svn $, $Revision: 1.7 $
5 > !! @version $Id: calc_LJ_FF.F90,v 1.8 2003-07-15 22:22:41 mmeineke Exp $, $Date: 2003-07-15 22:22:41 $, $Name: not supported by cvs2svn $, $Revision: 1.8 $
6  
7   module lj
8    use definitions
# Line 21 | Line 21 | module lj
21   #include "fForceField.h"
22  
23    integer, save :: LJ_Mixing_Policy
24 <  integer, save :: LJ_rcut
24 >  real(kind=DP), save :: LJ_rcut
25    
26    !! Logical has lj force field module been initialized?
27    
# Line 85 | Line 85 | contains
85    subroutine LJ_new_rcut(rcut, status)
86      integer :: status, myStatus
87      real(kind=dp) :: rcut
88 <
89 <    LJ_rcut = rcut
90 <    status = 0
91 <    call createMixingList(myStatus)
92 <    if (myStatus /= 0) then
93 <       status = -1
94 <       return
95 <    end if
88 >    
89 >    status = 0
90  
91 +    if ( rcut .ne. LJ_rcut ) then
92 +       LJ_rcut = rcut
93 +       call createMixingList(myStatus)
94 +       if (myStatus /= 0) then
95 +          status = -1
96 +          return
97 +       end if
98 +    endif
99 +    
100 +    
101      return
102    end subroutine LJ_new_rcut
103    

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines