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 969 by tim, Tue Jan 20 20:32:57 2004 UTC vs.
Revision 1035 by tim, Fri Feb 6 21:37:59 2004 UTC

# Line 479 | Line 479 | class OOPSEMinimizerBase : public RealIntegrator {
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();
482 >    double calcGradient(vector<double>& x, vector<double>& grad);
483 >    void setCoor(vector<double>& x);
484 >    vector<double> getCoor();
485 >    void output(vector<double>& x, int iteration);
486 >    int getDim() {return dim;}
487 >  protected:
488      
489 +    int dim;
490 +    void calcDim();
491   };
492  
493 < template<typename TMinimizer> class OOPSEMinimizer : public OOPSEMinimizerBase, TMinimizer{
494 <  public:
495 <    
496 < };
493 > //template<typename TMinimizer> class OOPSEMinimizer : public OOPSEMinimizerBase, TMinimizer{
494 > //  public:
495 > //    void writeOutput();
496 > //};
497    
498   #endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines