Next: Technical Specification
Up: Introduction
Previous: Introduction
Contents
Thorn EllBase provides the basic functionality for
- registering a class of elliptic equations
- register a solver for any particular class
The solvers are called by the user through a unique interface, which calls the
required elliptic solver for a class using the name under which the solver
routine is registered.
EllBase itself defines the elliptic classes
- flat: Ell_LinFlat
solves a linear elliptic equation in flat space:
- metric: Ell_LinMetric
solves a linear elliptic equation for a given metric:
- conformal metric: Ell_LinConfMetric
solves a linear elliptic equation for a
given metric and a conformal factor:
- generic: solves a linear elliptic equation by passing the
stencil functions. There is support for a maximum of 27 stencil
functions (
). This is not implemented, yet.
|