4 |
|
|
5 |
|
!! @author Charles F. Vardeman II |
6 |
|
!! @author Matthew Meineke |
7 |
< |
!! @version $Id: do_Forces.F90,v 1.38 2003-12-18 20:46:45 chuckv Exp $, $Date: 2003-12-18 20:46:45 $, $Name: not supported by cvs2svn $, $Revision: 1.38 $ |
7 |
> |
!! @version $Id: do_Forces.F90,v 1.40 2003-12-19 20:36:35 mmeineke Exp $, $Date: 2003-12-19 20:36:35 $, $Name: not supported by cvs2svn $, $Revision: 1.40 $ |
8 |
|
|
9 |
|
module do_Forces |
10 |
|
use force_globals |
49 |
|
public :: getforcetime |
50 |
|
real, save :: forceTime = 0 |
51 |
|
real :: forceTimeInitial, forceTimeFinal |
52 |
+ |
integer :: nLoops |
53 |
|
#endif |
54 |
|
|
55 |
|
contains |
695 |
|
tau = tau_Temp |
696 |
|
virial = virial_Temp |
697 |
|
endif |
698 |
< |
|
698 |
> |
|
699 |
|
#endif |
700 |
< |
|
701 |
< |
|
702 |
< |
endif |
702 |
< |
|
703 |
< |
#endif |
704 |
< |
|
700 |
> |
|
701 |
> |
|
702 |
> |
|
703 |
|
end subroutine do_force_loop |
704 |
|
|
705 |
|
subroutine do_pair(i, j, rijsq, d, do_pot, do_stress, u_l, A, f, t, pot) |
1090 |
|
end function FF_RequiresPostpairCalc |
1091 |
|
|
1092 |
|
#ifdef PROFILE |
1093 |
< |
function getforcetime() return(totalforcetime) |
1093 |
> |
function getforcetime() result(totalforcetime) |
1094 |
|
real(kind=dp) :: totalforcetime |
1095 |
|
totalforcetime = forcetime |
1096 |
|
end function getforcetime |