--- trunk/mdtools/headers/ForceFields.hpp 2002/09/23 15:13:12 116 +++ trunk/mdtools/headers/ForceFields.hpp 2002/09/24 22:10:55 117 @@ -54,7 +54,7 @@ class ForceFields{ (public) public: ForceFields(){ frcFile = NULL; entry_plug = NULL; } - ~ForceFields(){} + virtual ~ForceFields(){} void setSimInfo( SimInfo* the_entry_plug ) { entry_plug = the_entry_plug; } virtual void initializeAtoms( void ) = 0; @@ -73,7 +73,7 @@ class TraPPEFF : public ForceFields{ (public) public: TraPPEFF(); - ~TraPPEFF(); + virtual ~TraPPEFF(); void initializeAtoms( void ); void initializeBonds( bond_pair* the_bonds ); @@ -86,7 +86,7 @@ class DipoleTestFF : public ForceFields{ (public) public: DipoleTestFF(); - ~DipoleTestFF(); + virtual ~DipoleTestFF(); void initializeAtoms( void ); void initializeBonds( bond_pair* the_bonds ); @@ -98,7 +98,7 @@ class TraPPE_ExFF : public ForceFields{ (public) public: TraPPE_ExFF(); - ~TraPPE_ExFF(); + virtual ~TraPPE_ExFF(); void initializeAtoms( void ); void initializeBonds( bond_pair* the_bonds );