DOLFIN User Manual - FEniCS Project
DOLFIN User Manual - FEniCS Project
DOLFIN User Manual - FEniCS Project
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