12.07.2015 Views

DOLFIN User Manual - FEniCS Project

DOLFIN User Manual - FEniCS Project

DOLFIN User Manual - FEniCS Project

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Chapter 12Solvers◮ Developer’s note: This chapter is currently being written. . .<strong>DOLFIN</strong> provides a number of pre-defined PDE solvers (called “modules”in the source structure) by default. The solver interface is intentionally verysimple to facilitate users writing their own solvers. These are the pre-definedsolvers:1. Poisson2. Convection-Diffusion3. Navier-Stokes4. ElasticityA solver for a PDE should provide the following interface:1. a constructor which takes a mesh, equation coefficients and possiblyadditional data.2. a solve() method which solves the equation given the specified data.3. a static solve() function which constructs and solves the equation.77

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!