A high-level programming-language implementation of topology optimization applied to steady-state Navier-Stokes flow
Laurits H. Olesen, Fridolin Okkels, Henrik Bruus
Abstract
We present a versatile high-level programming-language implementation of nonlinear topology optimization. Our implementation is based on the commercial software package Femlab, and it allows a wide range of optimization objectives to be dealt with easily. We exemplify our method by studies of steady-state Navier-Stokes flow problems, thus extending the work by Borrvall and Petersson on topology optimization of fluids in Stokes flow [Int. J. Num. Meth. Fluids 2003; 41:77--107]. We analyze the physical aspects of the solutions and how they are affected by different parameters of the optimization algorithm. A complete example of our implementation is included as Femlab code in an appendix.
Create a lesson
Related papers
Solutions of the Navier-Stokes Equation Through Affine Transformations: The Triad Triplet
Ö. D. Gürcan, L. Manfredini, P. Morel
Mean flow scaling in stably stratified temporally developing turbulent boundary layers
Hardy Baptiste, Costa Pedro
Mixed-precision GPU algorithms for efficient turbulent flow simulations with Raviart-Thomas finite elements
Ivan Prusak, Enes Mustafa Soydan, Ivan Pribec et al.
Experimental study of the impact dynamics of polymeric hollow droplets
Mohammad Mahdi Nasiri, Mohammad Reza Daneshvar Garmroodi, Damian Vadillo et al.
Well-posedness of neural turbulence closures and tangent dissipation
Zhen Zhang, George Em Karniadakis
IB-Flows: an open-source multi-GPU immersed boundary code for fluid-structure interaction
Giovanni Vagnoli, Martino Andrea Scarpolini, Fabio Guglietta et al.