00001 #ifndef __F_GaussSeidelLS_H__ 00002 #define __F_GaussSeidelLS_H__ 00003 00004 00032 #include <stdio.h> 00033 #include "F_IterativeLS.hpp" 00034 00035 00036 class F_GaussSeidelLS : public F_IterativeLS 00037 { 00038 protected: 00039 00040 virtual FloatVector* singleSolve(AFloatMatrix* A, FloatVector* b, FloatVector* x=0); 00041 00042 public: 00043 F_GaussSeidelLS(int maxIterations, double epsilon=1.0e-4):F_IterativeLS(maxIterations, epsilon){} 00044 virtual ~F_GaussSeidelLS(){} 00045 }; 00046 00047 #endif 00048