solver Class Template Reference

#include <solver.hpp>

Inheritance diagram for solver:

Inheritance graph
[legend]

List of all members.


Detailed Description

template<typename S>
class gsgl::math::solver< S >

Base class for numerical equation solvers, where the equation is x' = f(t, x).

State classes need to implement operator+(state) const, operator*(double) const, and derivative(double) const.

Definition at line 49 of file solver.hpp.


Public Member Functions

virtual S next (const S &x, const double &t, const double &dt)=0

Member Function Documentation

virtual S next ( const S &  x,
const double &  t,
const double &  dt 
) [pure virtual]

Implemented in euler_solver, and runge_kutta_solver.


The documentation for this class was generated from the following file:

Generated on Sat Mar 1 13:50:06 2008 for Periapsis Project by  doxygen 1.5.5