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

varstep.h

Go to the documentation of this file.
00001 
00002 // FILE varstep.h 
00003 
00004 
00005 
00006 #ifndef INCLUDED_EIJSTEP_H
00007 #define INCLUDED_EIJSTEP_H
00008 
00009 #include "stepctrl.h"
00010 
00011 
00020 class VAR_STEP_CTRL : public STEP_CTRL
00021 {
00022   
00023 public:
00024   
00027   double PredictFirstStep( const PtrODENumeric , PtrDataRepr , int );
00028   
00031   bool  PredictStep( double  & hPred, double h, 
00032                      const PtrODENumeric  ODE, 
00033                      const INTERVAL_VECTOR & LocErr, 
00034                      const INTERVAL_VECTOR & Ytight, 
00035                      int order );
00036   
00038   void Init( const PtrODENumeric  ODE );
00039   
00041   ~VAR_STEP_CTRL() {}
00042   
00043 private:
00044   
00046   INTERVAL_VECTOR Tmp;
00047   
00048 };
00049 
00050 
00051 inline void VAR_STEP_CTRL :: Init( const PtrODENumeric  ODE ) 
00052 {
00053   Resize(Tmp, ODE->GetSize());
00054 }
00055 
00056 
00057 #endif 
00058 
00059 
00060 
00061 

Generated at Sun Oct 14 12:45:40 2001 for VNODE by doxygen1.2.0 written by Dimitri van Heesch, © 1997-2000