Skip to content

Latest commit

 

History

History
20 lines (15 loc) · 1.19 KB

README.md

File metadata and controls

20 lines (15 loc) · 1.19 KB

Topology Optimization (MATLAB 88 Lines Code)

A topology optimization project that has the good coding style based on the reference 1 and reference 2.

1. Run The Project

execute src/main.m

2. User Parameter Settings

In src/main.m, it has a parameters detail comment.

If you want to use other scenarios, you can add a new function file @ assets/samples/, then call that @ src/main.m

Also, you can modify the following files if you want to change other parameters:

  • The MMA (Method of Moving Asymptotes) update method: src/update_methods/mma/*
  • The Projection Function: src/utils/projection_function.m
  • The Filter: src/utils/init_filter and src/utils/filter_.m
  • The Stiffness Matrix: src/utils/init_stiffness_matrix.m

3. References