ViewVC Help
View File | Revision Log | Show Annotations | View Changeset | Root Listing
root/group/trunk/mdtools/headers/ForceFields.hpp
(Generate patch)

Comparing trunk/mdtools/headers/ForceFields.hpp (file contents):
Revision 215 by chuckv, Thu Dec 19 21:59:51 2002 UTC vs.
Revision 233 by mmeineke, Fri Jan 10 21:55:45 2003 UTC

# Line 70 | Line 70 | class ForceFields{ (protected)
70    
71    FILE *frcFile;
72    SimInfo* entry_plug;
73 +  
74 +  int lineNum;
75 +  char readLine[500];
76 +  char* eof_test;
77  
78   };
79  
# Line 120 | Line 124 | class LJ_FF : public ForceFields{ (public)
124    void initializeBonds( bond_pair* the_bonds );
125    void initializeBends( bend_set* the_bends );
126    void initializeTorsions( torsion_set* the_torsions );
127 +  void setLJfortran( void (*fortranSub)( double* positionArray,
128 +                                         double* forceArray,
129 +                                         double* potentialEnergy,
130 +                                         short int* doPotentialCalc ) ){
131 +    doLJfortran = fortranSub;
132 +  }
133 +
134 +
135 + private:
136 +
137 +  void fastForward( char* stopText, char* searchOwner );
138 +  
139 +  // set our sister fortran module's function to be our own.
140 +  void wrapMe( void );
141 +  void (*doLJfortran)( double* positionArray,
142 +                       double* forceArray,
143 +                       double* potentialEnergy,
144 +                       short int* doPotentialCalc );
145 +
146   };
147  
148   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines