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

sheep::IDE1Solver< T > Class Template Reference

DE-1 solver. More...

#include <de.h>

Inheritance diagram for sheep::IDE1Solver< T >:

sheep::DE1EulerSolver< T > sheep::DE1MidpointSolver< T > sheep::DE1RK4Solver< T > List of all members.

Public Member Functions

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

Detailed Description

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

DE-1 solver.

Definition at line 39 of file de.h.


Member Function Documentation

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

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

Implemented in sheep::DE1EulerSolver< T >, sheep::DE1MidpointSolver< T >, and sheep::DE1RK4Solver< T >.

Referenced by sheep::RigidBody::EvolveOneStep().


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