--- trunk/OOPSE/libmdtools/ForceFields.hpp 2003/03/27 20:36:16 424 +++ trunk/OOPSE/libmdtools/ForceFields.hpp 2003/04/15 20:40:04 500 @@ -146,6 +146,31 @@ class LJ_FF : public ForceFields{ (private) void fastForward( char* stopText, char* searchOwner ); }; +class EAM_FF : public ForceFields{ +public: + EAM_FF(); + virtual ~EAM_FF(); + + + void readParams(); + void cleanMe( void ); + + void initializeAtoms( int nAtoms, Atom** atomArray ); + void initializeBonds( int nBonds, Bond** bondArray, + bond_pair* the_bonds ); + void initializeBends( int nBends, Bend** bendArray, + bend_set* the_bends ); + void initializeTorsions( int nTorsions, Torsion** torsionArray, + torsion_set* the_torsions ); + + void initForceField( int ljMixRule ); + +private: + + void fastForward( char* stopText, char* searchOwner ); + +}; + #endif