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

Comparing trunk/OOPSE/libmdtools/Integrator.hpp (file contents):
Revision 968 by mmeineke, Fri Nov 7 17:09:48 2003 UTC vs.
Revision 969 by tim, Tue Jan 20 20:32:57 2004 UTC

# Line 470 | Line 470 | template<typename T> class ZConstraint : public T { (p
470  
471    ForceSubtractionPolicy* forcePolicy; //force subtraction policy
472    friend class ForceSubtractionPolicy;
473 +
474 + };
475  
476 + class OOPSEMinimizerBase : public RealIntegrator {
477 +  public:
478 +
479 +    OOPSEMinimizerBase ( SimInfo *theInfo, ForceFields* the_ff );
480 +    virtual ~OOPSEMinimizerBase();
481 +    
482 +    double calcGradient(const vector<double>& x, vector<double>& grad);
483 +    void setOptCoor(vector<double>& x);
484 +    void getOptCoor(vector<double>& x);
485 +    void output();
486 +    
487   };
488  
489 + template<typename TMinimizer> class OOPSEMinimizer : public OOPSEMinimizerBase, TMinimizer{
490 +  public:
491 +    
492 + };
493 +  
494   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines