Diffpack Documentation


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

NewtonRaphson.h

Go to the documentation of this file.
00001 
00005 class NewtonRaphson : public NonLinEqSolver
00006 
00007 {
00008 private:
00009 
00010   real norm_x, norm_dx; 
00011   void calcStoppingCriterionData (LinEqVector& x, LinEqVector& dx);
00012   void coreOfAlgorithm ();
00013   void lineSearch ();
00014 
00015 public:
00016 
00017   NewtonRaphson (const NonLinEqSolver_prm& pm);
00018  ~NewtonRaphson () {}
00019 
00020   virtual bool ordinarySolve ();
00021   virtual bool singleStep ();
00022 
00023   CLASS_INFO
00024   VIRTUAL_CAST(NewtonRaphson)
00025 };
00026 
00027 

Copyright © 2003 inuTech GmbH. All rights reserved.