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