Skip to content

A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering😎

License

Notifications You must be signed in to change notification settings

tkoyama010/awesome-finite-elements

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

33 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Awesome Finite Element Method (FEM) Awesome

A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering. The finite element method (FEM) is a numerical method for solving problems in engineering and mathematical physics. Typical problem areas of interest include structural analysis, heat transfer, fluid flow, mass transport, and electromagnetic potential.

This list is a collection of tools, projects, images, and resources conforming to the Awesome Manifesto

Contributions very welcome but first see Contributing.

Contents

CAD

  • CadQuery - A python parametric CAD scripting framework based on OCCT Python
  • FreeCAD - A free and opensource multiplatform 3D parametric modeler. Linux macOS Windows

Julia

  • Gridap.jl - Grid-based approximation of partial differential equations in Julia Julia

Mesh

  • t8code - Parallel algorithms and data structures for tree-based AMR with arbitrary element shapes. C++

PDE Solver

  • FeenoX - Cloud-first free no-fee no-X uniX-like finite-element(ish) computational engineering tool. Linux Windows

Python

  • FElupe - 🔍 finite element analysis for continuum mechanics of solid bodies Python Jupyter Notebook
  • GetFEM - Framework for solving systems of coupled nonlinear PDEs. C++ Octave Python
  • PyMAPDL - The PyMAPDL project supports Pythonic access to MAPDL. pyansys Python
  • PyVista - 3D plotting and mesh analysis through a streamlined interface for VTK Python
  • Symfem - A symbolic finite element definition library Python
  • pyelmer - A python interface to Elmer. Python
  • pyGIMLi - Geophysical Inversion and Modeling Library 🌍 Python Jupyter Notebook
  • scikit-fem - Simple finite element assemblers Python

Tutorial

Others

  • DefElement - an encyclopedia of finite element definitions Python

About

A curated list of awesome stuff related to Finite Element Analysis (FEA) Software for Structural Engineering😎

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published