Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | File List | Namespace Members | Class Members | File Members | Related Pages

sheep::DE1MidpointSolver< T > Class Template Reference

DE-1 solver using the midpoint method (second order Runge-Kutta). More...

#include <de.h>

Inheritance diagram for sheep::DE1MidpointSolver< T >:

sheep::IDE1Solver< T > List of all members.

Public Member Functions

virtual T Integrate (const IDE1< T > &de, const T &x, Real t, Real h) const

Detailed Description

template<typename T>
class sheep::DE1MidpointSolver< T >

DE-1 solver using the midpoint method (second order Runge-Kutta).

Definition at line 55 of file de.h.


Member Function Documentation

template<typename T>
T sheep::DE1MidpointSolver< T >::Integrate const IDE1< T > &  de,
const T &  x,
Real  t,
Real  h
const [inline, virtual]
 

Returns the new state, hence code that use this method should look like: x = solver.Integrate(de, x, t, h).

Implements sheep::IDE1Solver< T >.

Definition at line 95 of file de.h.


The documentation for this class was generated from the following file:
Generated on Tue May 11 01:31:54 2004 for toxic by doxygen 1.3.6