Back to Browse

A Minimal Explicit FEM Solver in Python

727 views
Dec 6, 2025
7:06

In this video I show you how to write the tinyest Finite Element Method (FEM) Python Solver from scratch, in 7 mins. Like my previous video in which I shown an implicit method, I now show the explicit one. I'm using Jupyter Notebook for clarity. The idea here is to obtain simple displacements of a single element loading with a velocity in one of its nodes. Take into account Plain Strain is supposed to be ez=0 so, it is a scenario with thickness (Z dim) larger than in plane (x and y) dimensions. Plane stress is the opposite. So at the end of this video, thickness should be also coherent. This video is only a sight of a course I'm preparing. Subscribe to mailing list to get exclusive material and courses together with announcements!! https://opensourcemech.com/subscribe TimeStamps 00:00 Intro 00:18 1. Modelo Setup 01:08 2. Strain Measures 02:08 3. Stresses & Forces 02:53 4. BCs & Initialization 03:19 5. Main Loop 06:00 6. Run & Resuls

Download

0 formats

No download links available.

A Minimal Explicit FEM Solver in Python | NatokHD