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

Comparing trunk/OOPSE/libmdtools/ForceFields.cpp (file contents):
Revision 843 by mmeineke, Wed Oct 29 20:41:39 2003 UTC vs.
Revision 892 by chuckv, Mon Dec 22 21:27:04 2003 UTC

# Line 10 | Line 10 | using namespace std;
10   #endif // is_mpi
11  
12  
13 + #ifdef PROFILE
14 + #include "mdProfile.hpp"
15 + #endif
16 +
17   #include "simError.h"
18   #include "ForceFields.hpp"
19   #include "Atom.hpp"
# Line 50 | Line 54 | void ForceFields::doForces( int calcPot, int calcStres
54      entry_plug->atoms[i]->zeroForces();    
55    }
56  
57 + #ifdef PROFILE
58 +  startProfile(pro7);
59 + #endif
60 +  
61    for(i=0; i<entry_plug->n_mol; i++ ){
62      entry_plug->molecules[i].calcForces();
63    }
64  
65 + #ifdef PROFILE
66 +  endProfile( pro7 );
67 + #endif
68 +
69    config = entry_plug->getConfiguration();
70    
71    frc = config->getFrcArray();
# Line 70 | Line 82 | void ForceFields::doForces( int calcPot, int calcStres
82    }
83  
84  
85 + #ifdef PROFILE
86 +  startProfile(pro8);
87 + #endif
88 +
89    fortranForceLoop( pos,
90                      A,
91                      u_l,
# Line 81 | Line 97 | void ForceFields::doForces( int calcPot, int calcStres
97                      &passedCalcStress,
98                      &isError );
99  
100 + #ifdef PROFILE
101 +  endProfile(pro8);
102 + #endif
103  
104  
105    if( isError ){

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines