Skip to content

darkfanxing/MATLAB-topology-optimization

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages