12.07.2015 Views

FEniCS Course - FEniCS Project

FEniCS Course - FEniCS Project

FEniCS Course - FEniCS Project

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Solving PDEs in <strong>FEniCS</strong>Solving a physical problem with <strong>FEniCS</strong> consists of thefollowing steps:1 Identify the PDE and its boundary conditions2 Reformulate the PDE problem as a variational problem3 Make a Python program where the formulas in thevariational problem are coded, along with definitions ofinput data such as f, u 0 , and a mesh for Ω4 Add statements in the program for solving the variationalproblem, computing derived quantities such as ∇u, andvisualizing the results4 / 22

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

Saved successfully!

Ooh no, something went wrong!