Rice Header
CAAM Header

Colloquium - 4/16, 3:00PM, Duncan Hall 1064

L. Ridgway Scott

Departments of Computer Science and Mathematics
University of Chicago

"Automated Modeling with FEniCS"

The FEniCS Project develops both fundamental software components and end-user codes to automate numerical solution of partial differential equations (PDEs). FEniCS enables users to translate scientific models quickly into efficient finite element code and also offers powerful capabilities for more experienced programmers.

FEniCS uses the variational formulation of PDEs as a language to define models. We will explain the variational formulations for simple problems and then show how they can be extended to simulate fluid flow. The variational formulation also provides a firm theoretical foundation for understanding PDEs. We argue that combining the theory with practical coding provides a way to teach PDEs, their numerical solution, and associated modeling without requiring extensive mathematical prerequisites. As proof, this talk will require no background in PDEs or finite elements, only multi-variate calculus.

Department of Computational and Applied Mathematics
6100 Main MS-134   Houston, TX 77005   713.348.4805

Rice University   |   School of Engineering   |   J. Joyce Young Memorial Fund   |   Pearlman Memorial Fund   |   Weiser Memorial Fund   |   Contact