Skip to content

Latest commit

 

History

History
10 lines (8 loc) · 1.08 KB

README.md

File metadata and controls

10 lines (8 loc) · 1.08 KB

FEniCS examples for the 2022 ULI software workshop

This repository contains several code examples to accompany a single-lecture introduction to finite element analysis (FEA) using the FEniCS software framework, with a primary target audience of engineering graduate students interested in multidisciplinary design optimization (MDO). The examples all focus on the Poisson equation as a model problem, and should be studied in the order

  • poisson-basic.py
  • poisson-energy.py
  • poisson-polar.py
  • poisson-deforming.py

This corresponds to the order in which they are discussed in the lecture, presented at a virtual software workshop on 4 February 2022, as part of a NASA-funded University Leadership Initiative (ULI) on eVTOL optimization. The main website for the ULI is here, and a recording of the live tutorial is available here. Typed lecture notes are also available in this repository, as the file notes.pdf.

Code examples are all based on FEniCS version 2019.2.0.