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

ttaylode.h

Go to the documentation of this file.
00001 
00002 // FILE ttaylode.h
00003 
00004 
00005 #ifndef INCLUDED_TTAYLODE_H
00006 #define INCLUDED_TTAYLODE_H
00007 
00008 
00009 #include "taylode.h"
00010 #include "TINTERVAL.h"
00011 
00012 
00014 typedef void (*TAD)( TINTERVAL *yp, const TINTERVAL *y );
00015 
00016 
00027 class TAYLOR_ODE_TAD : public TAYLOR_ODE
00028 {
00029 
00030 public:
00031   
00039   TAYLOR_ODE_TAD( int n, TAD ptadiff );
00040 
00043   void GenerateTerms( const INTERVAL_VECTOR & Y , 
00044                       const INTERVAL & h, int k ); 
00045   
00048   void SumTerms( INTERVAL_VECTOR & Sum, int k );
00049   
00052   void GetOneTerm( INTERVAL_VECTOR & Yk, int k );
00053   
00055   ~TAYLOR_ODE_TAD();
00056   
00057   
00058 private:
00059   
00061   TINTERVAL  *Tin,  *Tout; 
00062   
00064   TAD GenTaylorODE;
00065   
00066 };
00067 
00068 
00069 #endif 

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