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

dolfin::ODESolverWrapper Class Reference

#include <ODESolverWrapper.h>

Inheritance diagram for dolfin::ODESolverWrapper:

Inheritance graph
[legend]
Collaboration diagram for dolfin::ODESolverWrapper:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 ODESolverWrapper (ODE &ode)
const char * description ()
 Problem description.

void solve ()
 Solve problem.


Detailed Description

This is a wrapper for the ODE solver (Tanganyika), which is really not a module but is implemented in the kernel.

Note that it is probably more convenient to call the ODE solver directly, rather than creating an Problem from a given ODE and then solve it:

Calling the ODE solver directly (not using this module):

Lorenz lorenz; lorenz.solve();

Creating a Problem and then calling solve (using this module):

Lorenz lorenzODE; Problem lorenz("ode", lorenzODE); lorenz.solve();


Constructor & Destructor Documentation

ODESolverWrapper::ODESolverWrapper ODE ode  ) 
 


Member Function Documentation

const char * ODESolverWrapper::description  )  [virtual]
 

Problem description.

Implements dolfin::Solver.

void ODESolverWrapper::solve  )  [virtual]
 

Solve problem.

Implements dolfin::Solver.


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


Documentation automatically generated with Doxygen on 10 Sep 2004.