The Infiniteness of Finite Elements Explored through FEniCS
summary
Claims that FEniCS (Python/C++ stack with DOLFIN, UFL, FFC) automates weak-form specification, finite element assembly and adaptive error control and runs variational problems with a few dozen lines of Python. Demonstrations solve a heat equation / Poisson problem and a linear elasticity beam (fixed-free deflection) and compute natural frequencies of a nuclear fuel-plate assembly. Shows mesh → basis functions → stiffness matrices workflow and outputs displacement/temperature fields from the assembled solver.
AI-written summary · about
chapters (9)
- 0:00Introduction and overview
- 1:05Applications of FEM
- 4:32Understanding FEM and FEA
- 8:30Workflow and methodology
- 13:12Mathematical fundamentals
- 17:27Advantages of FEA
- 20:41Introduction to FEniCS
- 25:30Case studies and results
- 28:31Summary and Q&A
related talks
44mScientific computing with Python: Tools for the solution of continuous problems
31mF3: A Compiler For Feature Engineering
15mFinch: Sparse and Structured Tensor Programming with Control Flow
54mTight analyses of first-order methods with error feedback, in homogeneous and heterogeneous setups
13mFENIX: Enabling In-Network DNN Inference with FPGA-Enhanced Programmable Switches
45mDe Fortran a Julia: Computação Científica no Mundo Real
25mScientific Computing with F#
34mBuilding private and secure applications easily.
