Opt_PARAMS.h

00001 // --
00002 // parameter structures for GSS algorithms
00003 //--
00004 
00005 #ifndef OPT_PARAMS
00006 #define OPT_PARAMS
00007 
00008 namespace OPTPP {
00009 
00010 class OptGSS_params {
00011  public:
00012   double Delta;
00013   double Delta_tol;
00014   double Phi;
00015   double Theta;
00016   int    Iter_max;
00017   bool   SearchAll;
00018   bool   printCOPYRIGHT;
00019   bool   printXiter;
00020   bool   printGiter;
00021 
00022   // constructor -- sets default parameters
00023   OptGSS_params() : Delta(0.0),  
00024     Delta_tol(1e-12), 
00025     Phi(1.3),  
00026     Theta(0.5), 
00027     Iter_max(10000), 
00028     SearchAll(true), 
00029     printCOPYRIGHT(false), 
00030     printXiter(false), 
00031     printGiter(false)
00032     {;}
00033 };
00034 
00035 } // namespace OPTPP
00036 
00037 #endif
Generated on Mon Jan 24 12:04:37 2011 for FASTlib by  doxygen 1.6.3