| GPTO |
GPTO is an educational MATLAB code to demonstrate the use of the geometry projection method for topology optimization. The code is available for free under a Creative Commons CC-BY-NC 4.0 license, which means it is free for non-commercial use and that appropriate credit must be given. The accompanying journal paper can be found here. The code can be accessed from GitHub here. |
 |
| PyGPTO |
PyGPTO is the Python-based version of GPTO, developed in collaboration with researchers from the Universidad Nacional de Colombia. The code can be accessed from GitHub here. |
|
MRF
|
MRF is a MATLAB code implementing the maximum-rectifier function approach for stress-constrained topology optimization. This is the method introduced in this journal paper, published in Structural and Multidisciplinary Optimization. The adaptive constraint scaling approached introduced by Le et al. (2010) is also implemented in this code. MRF can be accessed from GitHub here. |
 |
| TPMS_Stress_Surrogates |
A Python code to predict the homogenized elastic properties of, and the stresses in a unit cell of a Primitive, IPW, or Gyroid triply-periodic minimal surface (TPMS) lattice. The code provides a graphical user interface, as well as Python functions to compute the elastic properties and stresses. The accompanying journal paper can be found here. The code can be accessed from GitHub here. |
 |
| RBTO-GP |
A Matlab code for the reliability-based topology optimization of structural assemblies made of bar primitives with regard to dimensional and positional uncertainties. The code can be accessed from GitHub here. |
 |