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

Comparing trunk/OOPSE/libmdtools/simulation_module.F90 (file contents):
Revision 435 by mmeineke, Fri Mar 28 19:33:37 2003 UTC vs.
Revision 460 by chuckv, Fri Apr 4 22:22:30 2003 UTC

# Line 6 | Line 6 | module simulation
6    use force_globals
7    use vector_class
8    use atype_module
9  use lj
9   #ifdef IS_MPI
10    use mpiSimulation
11   #endif
# Line 196 | Line 195 | contains
195      thisSim%box = new_box_size
196      box = thisSim%box
197  
199    smallest = 1
200    do i = 2, 3
201       if (new_box_size(i) .lt. new_box_size(smallest)) smallest = i
202    end do
203    if (thisSim%rcut .gt. 0.5_dp * new_box_size(smallest)) &
204         call setRcut(0.5_dp * new_box_size(smallest), status)
198      return    
199    end subroutine setBox_3d
200  
# Line 210 | Line 203 | contains
203      real(kind=dp) :: new_box_size
204      thisSim%box(dim) = new_box_size
205      box(dim) = thisSim%box(dim)
213    if (thisSim%rcut .gt. 0.5_dp * new_box_size) &
214         call setRcut(0.5_dp * new_box_size, status)
206    end subroutine setBox_1d
207  
208    subroutine setRcut(new_rcut, status)
# Line 220 | Line 211 | contains
211      thisSim%rcut = new_rcut
212      rcut2 = thisSim%rcut * thisSim%rcut
213      rcut6 = rcut2 * rcut2 * rcut2
223    myStatus = 0
224    call LJ_new_rcut(new_rcut, myStatus)
225    if (myStatus .ne. 0) then
226       write(default_error, *) 'LJ module refused our rcut!'
227       status = -1
228       return
229    endif
214      status = 0
215      return
216    end subroutine setRcut

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines