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

Comparing trunk/OOPSE/libmdtools/MinimizerParameterSet.hpp (file contents):
Revision 1015 by tim, Tue Feb 3 22:54:52 2004 UTC vs.
Revision 1057 by tim, Tue Feb 17 19:23:44 2004 UTC

# Line 1 | Line 1
1   #ifndef _MININIZERPARAMETERSET_H_
2   #define _MININIZERPARAMETERSET_H_
3  
4 < const double DEFAULTTOLERANCE = 1.0e-4;
4 > const double DEFAULTTOLERANCE = 1.0e-8;
5  
6   // base class of minimizer's parameter set
7   class MinimizerParameterSet{
8    public:
9  
10 <    MinimizerParameterSet();
10 >    MinimizerParameterSet() {setDefaultParameter();}
11      MinimizerParameterSet(MinimizerParameterSet& param) {*this = param;}
12      
13      void operator= (MinimizerParameterSet& param) {
# Line 29 | Line 29 | class MinimizerParameterSet{
29        resetFrq = maxIteration;
30        
31        lsMaxIteration = 50;
32 <      lsTol = 1.0e-4;
32 >      lsTol = DEFAULTTOLERANCE;
33      }
34        
35      void setStepTol(double tol) { stepTol = tol;}
# Line 41 | Line 41 | class MinimizerParameterSet{
41      void setFTol(double tol) {fTol = tol;}
42      double getFTol() {return fTol;}
43  
44 <    void setGradTol(double tol) {gTol = tol;}
45 <    double getGradTol() {return gTol;}
44 >    void setGTol(double tol) {gTol = tol;}
45 >    double getGTol() {return gTol;}
46  
47      void setLineSearchTol(double tol) {lsTol = tol;}
48      double getLineSearchTol() {return lsTol;}

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines