Skip to content

Density-based topology optimization via the deep energy method

Notifications You must be signed in to change notification settings

Jasiuk-Research-Group/DeepEnergy-TopOpt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DeepEnergy-TopOpt

Density-based topology optimization via the deep energy method

Paper: Deep energy method in topology optimization applications

Authors: Junyan He, Charul Chadha , Shashank Kushwaha, Seid Koric, Diab Abueidda, Iwona Jasiuk

We provide three different examples:

  1. Compliance minimization in 2D
  2. Compliance minimization in 3D
  3. Design of 2D metamaterial unit cell to maximize the homogenized shear modulus

The source code for this project was partly adapted from the work by Nguyen et al.: Nguyen-Thanh, Vien Minh, Xiaoying Zhuang, and Timon Rabczuk. "A deep energy method for finite deformation hyperelasticity." European Journal of Mechanics-A/Solids 80 (2020): 103874.

as well as the work by Chadha et al.: Chadha, Charul, et al. "Optimizing Hyperparameters and Architecture of Deep Energy Method." (2022).

The MMA solver used in topology optimization was adapted from the work of Chandrasekhar et al.: Chandrasekhar, Aaditya, Saketh Sridhara, and Krishnan Suresh. "AuTO: a framework for Automatic differentiation in Topology Optimization." Structural and Multidisciplinary Optimization 64.6 (2021): 4355-4365.

About

Density-based topology optimization via the deep energy method

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages