Features

  • SolverFEM2D: Finite element method in 2D.

  • SolverFEM3D: Finite element method in 3D (not integrated into Topology Optimization)

  • Optimization algoritm: Based on MMA and GCMMA implemented by Arjen Deetman.

  • More about MMA and GCMMA: Krister Svanberg.

Important

Each feature has a main file with an usage example and It’s the place where you must put your code.

Prerequisites

You will need python 3.6.8 and the pip package manager.

To install the requirements execute:

pip install -r requirements.txt

Attention

Update your video card drivers.