Engineering Papers⌕ Search

DOE OSTI · code-56372

Level set topology optimization in Firedrake

Abstract

Lestofire is an academic software for the automated design of engineering components. It finds the optimal geometry of a system to minimize a given cost function while constrained by a given set of physics equations. Using a level set function to describe the geometry, lestofire uses shapes derivative to evolve the system until its optimal shape. It leverages the compilation of variational forms in Firedrake (https://www.firedrakeproject.org/) and the automated calculation of shape derivatives via pyadjoint (http://www.dolfin-adjoint.or/en/latest/) to allow fast prototyping of different physics, cost functions and design parametrizations.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Salazar De Troya, Miguel, Beck, VictorA.. 2020-08-20. Level set topology optimization in Firedrake. https://doi.org/10.11578/dc.20210512.1

Cite the original work for its findings. Save a collection to share your selection of sources.