HookeJeevesOptimalIteration.h

00001 
00006 #ifndef _HookeJeevesOptimalIteration_h
00007 #define _HookeJeevesOptimalIteration_h
00008 
00009 // SYSTEM INCLUDES
00010 //
00011 
00012 // PROJECT INCLUDES
00013 //
00014 
00015 // LOCAL INCLUDES
00016 //
00017 #include "HookeJeevesIteration.h"
00018 
00019 // FORWARD REFERENCES
00020 //
00021 
00022 
00023 class HookeJeevesOptimalIteration
00024     : public HookeJeevesIteration
00025 {
00026 public:
00027 // LIFECYCLE
00028 
00031     HookeJeevesOptimalIteration(void);
00032 
00037     HookeJeevesOptimalIteration(const ColumnVector& staringPoint);
00038 
00041     ~HookeJeevesOptimalIteration(void);
00042 
00043 // OPERATORS
00044 
00045 // OPERATIONS
00046 
00047     void                AddTrialPoint(const ColumnVector& point);
00048     
00049 // ACCESS
00050 
00051     virtual vector<IterationDataIdType> ClassIds() const;
00052 
00053     static IterationDataIdType          ClassId();
00054 
00055 // INQUIRY
00056 
00057 protected:
00058 private:
00059 };
00060 
00061 // INLINE METHODS
00062 //
00063 
00064 // EXTERNAL REFERENCES
00065 //
00066 
00067 #endif  // _HookeJeevesOptimalIteration_h

Wygenerowano Fri Sep 29 21:04:47 2006 dla EduOptim2 programem  doxygen 1.4.6