00001
00006 #ifndef _HookeJeevesDiscreteIteration_h
00007 #define _HookeJeevesDiscreteIteration_h
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017 #include "HookeJeevesIteration.h"
00018
00019
00020
00021
00022
00023 class HookeJeevesDiscreteIteration
00024 : public HookeJeevesIteration
00025 {
00026 public:
00027
00028
00031 HookeJeevesDiscreteIteration(void);
00032
00037 HookeJeevesDiscreteIteration(const ColumnVector& staringPoint);
00038
00041 ~HookeJeevesDiscreteIteration(void);
00042
00043
00044
00045
00046
00047
00048
00049 virtual vector<IterationDataIdType> ClassIds() const;
00050
00051 static IterationDataIdType ClassId();
00052
00053
00054
00055 protected:
00056 private:
00057 };
00058
00059
00060
00061
00062
00063
00064
00065 #endif // _HookeJeevesDiscreteIteration_h