--- trunk/OOPSE/libmdtools/Integrator.hpp 2003/11/07 17:09:48 857 +++ trunk/OOPSE/libmdtools/Integrator.hpp 2004/01/20 20:32:57 969 @@ -470,7 +470,25 @@ template class ZConstraint : public T { (p ForceSubtractionPolicy* forcePolicy; //force subtraction policy friend class ForceSubtractionPolicy; + +}; +class OOPSEMinimizerBase : public RealIntegrator { + public: + + OOPSEMinimizerBase ( SimInfo *theInfo, ForceFields* the_ff ); + virtual ~OOPSEMinimizerBase(); + + double calcGradient(const vector& x, vector& grad); + void setOptCoor(vector& x); + void getOptCoor(vector& x); + void output(); + }; +template class OOPSEMinimizer : public OOPSEMinimizerBase, TMinimizer{ + public: + +}; + #endif