• Research
  • Publications
  • Education
    • Courses
    • Software
    • 3D Models
  • Group
  • Contact

Software

PolyDyna

An educational MATLAB code for topology optimization of structures subjected to dynamic loads.

PolyDyna uses the HHT-α method to solve the structural dynamics problem and uses the differentiate-then-integrate method for sensitivity analysis. The code can handle general dynamic loads which can change in magnitude, direction, or position over time.

Download Source Code (30 KB)

Related Publication

PolyDyna: a Matlab implementation for topology optimization of structures subjected to dynamic loads. Structural and Multidisciplinary Optimization.
Giraldo-Londoño, O., and Paulino, G. H. (2021). PolyDyna: a Matlab implementation for topology optimization of structures subjected to dynamic loads. Structural and Multidisciplinary Optimization, 64(2), 957-990.
Download

PolyStress

An educational MATLAB code for stress-constrained topology optimization which considers both linear and nonlinear material models.

PolyStress uses the augmented Lagrangian method to solve the local stress-constrained problem and handles thousands of local stress constraints effectively and efficiently.

Download Source Code (34 KB)

Related Publication

PolyStress: a Matlab implementation for local stress-constrained topology optimization considering material nonlinearity.
Giraldo-Londoño, O., and Paulino, G. H. (2021). PolyStress: a Matlab implementation for local stress-constrained topology optimization considering material nonlinearity. Structural and Multidisciplinary Optimization, 63(4), 2065-2097.
Download
© 2025 Oliver Giraldo-Londoño
Contact · ogiraldo@missouri.edu