A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.
-
Updated
Aug 18, 2026 - Julia
A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.
In this repository I present some of the codes based on different Optimization Methods I developed during my graduation.
This work adopted a 172-line Matlab code TriTOP172 to implement topology optimization in the unstructured triangular mesh using the bi-directional evolutionary structural optimization method.
This is an efficient implementation for Bi-directional Evolutionary Structural Optimization (BESO) method using C++.
BESO topology optimisation pipeline for additive manufacturing (MSc dissertation, FEUP 2026)
Codex skill for validated BESO-to-print structural workflows
To associate your repository with the beso topic, visit your repo's landing page and select "manage topics."