Diffpack Documentation

(Functionality not available, requires installation of an additional Diffpack Toolbox)


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

MLIter.h

Go to the documentation of this file.
00001 
00005 class MLIter : public BasicItSolver
00006 
00007 {
00008 protected:
00009   MLSolver* mlsolver;
00010 
00011 public:
00012 
00013   MLIter (MLSolver& dds);
00014   MLIter (const LinEqSolver_prm& pm);
00015  ~MLIter () {}
00016 
00017   virtual void attach (MLSolver& dds);
00018 
00019   virtual bool solve (LinEqSystem& system);
00020   virtual bool ok () const;
00021   virtual void performance (LinEqStatBlk& performance_status);
00022 
00023   virtual String description () const;
00024 
00025   CLASS_INFO
00026   VIRTUAL_CAST(MLIter)
00027 
00028 private:
00029   
00030   void attach (ConvMonitorList_prm& mon_prm)
00031   { IterativeSolver ::attach(mon_prm); }
00032   void attach (ConvMonitorList& monitors_)
00033   { IterativeSolver ::attach(monitors_); }
00034   void attach (ConvMonitor& monitor)
00035   { IterativeSolver ::attach(monitor); }
00036 };
00037 
00038 

Copyright © 2003 inuTech GmbH. All rights reserved.