Diffpack Documentation


Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Search  

BasicIter.h

Go to the documentation of this file.
00001 
00005 class Jacobi : public BasicItSolver
00006 
00007 {
00008   real omega;
00009 
00010 public:
00011 
00012   Jacobi ();
00013   Jacobi (const LinEqSolver_prm& pm);
00014  ~Jacobi () {}
00015 
00016   virtual bool solve (LinEqSystem& system);
00017 
00018   virtual String description () const;
00019 
00020   CLASS_INFO
00021 };
00022 
00023 
00064 class SOR : public BasicItSolver
00065 
00066 {
00067   real omega;
00068 
00069 public:
00070 
00071   SOR (real omega);
00072   SOR (const LinEqSolver_prm& pm);
00073  ~SOR () {}
00074 
00075   virtual bool solve (LinEqSystem& system);
00076 
00077   virtual void performance (LinEqStatBlk& performance_status);
00078 
00079   virtual String description () const;
00080 
00081   CLASS_INFO
00082 };
00083 
00084 
00125 class SSOR : public BasicItSolver
00126 
00127 {
00128 
00129   real omega;
00130 
00131 public:
00132 
00133   SSOR (real omega);
00134   SSOR (const LinEqSolver_prm& pm);
00135  ~SSOR () {}
00136 
00137   virtual bool solve (LinEqSystem& system);
00138 
00139   virtual void performance (LinEqStatBlk& performance_status);
00140 
00141   virtual String description () const;
00142 
00143   CLASS_INFO
00144 };
00145 
00146 

Copyright © 2003 inuTech GmbH. All rights reserved.