Differentiable Finite Element Method with JAX
-
Updated
Oct 9, 2026 - Python
Differentiable Finite Element Method with JAX
Topology Optimization using Python
Python code for topology optimization using CalculiX FEM solver.
Topolograph.com is an online project which can visualize OSPF/ISIS topology based on LSDB output from a single network device. Then you can not only see (and check) the shortest path from source to destination, but also see the outcome from link or node failure along the path to the destination.
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.
Topology Optimization Laboratory
Code for "Neural Networks for Topology Optimization"
DL4TO is a Python library for 3D topology optimization that is based on PyTorch and allows easy integration with neural networks.
Code for paper "Self-Directed Online Machine Learning for Topology Optimization"
GPU accelerated differentiable finite elements for solid mechanics with PyTorch
A Python Library for Topology Optimization
Dataset of topology optimization
Topology optimization with finite element analysis in FEniCS. Final project for CSCI-GA.2420: Numerical Methods II at New York University.
Fierro is a C++ code designed to aid the research and development of numerical methods, testing of user-specified models, and creating multi-scale models related to quasi-static solid mechanics and compressible material dynamics using low- and high-order meshes.
A collection of inverse design challenges
CAD/CAE Copilot — an AI-native CAD/CAE/CAX workbench for AI agents. Text-to-CAD, text-to-CAE, real build123d/OpenCASCADE geometry, editable parameters, stable topology pointers, deterministic critique, and MCP server tools.
Open Source Topology Optimization engine by Elia Group. Includes GPU‑based DC load flow solving, DC optimization, AC validation, and tools to explore congestion‑reducing topological actions.
LETO is a new hybrid Lagrangian-Eulerian method for topology optimization. It transfers density information from movable Lagrangian carriers to a fixed set of Eulerian quadratures and solves force equilibrium with MPM. With carrier particles as design variables, LETO reparameterizes the Eulerian solution space in a Lagrangian view.
Topology optimization using PETSc: a Python wrapper and extended functionality
Toolbox for the generative design of geometrically-encoded physical objects using numerical modelling and evolutionary optimization
To associate your repository with the topology-optimization topic, visit your repo's landing page and select "manage topics."