JuliaTopOpt / TopOpt.jl

A package for binary and continuous, single and multi-material, truss and continuum, 2D and 3D topology optimization on unstructured meshes using automatic differentiation in Julia.
https://juliatopopt.github.io/TopOpt.jl/
Other
181 stars 30 forks source link

Yh/multi color visualizer #140

Closed yijiangh closed 1 year ago

yijiangh commented 1 year ago

Summary

This is a long overdue PR on the continuum and truss visualizers.

Highlights:

  1. multi-cell color support for both visualizers
  2. fix #137
  3. fix #99

What type of change is this?

Checklist

This PR is only related to visualizer, which is not covered by unit tests for now.

yijiangh commented 1 year ago

@mohamed82008 I am sorry that this commit history is messy. I started working on this a while back and got busy with other stuff. Recently, when I got back on this, I merged from master and kept developing. I am not sure how we should proceed on this? Should I fix conflicts locally and push directly to master?

yijiangh commented 1 year ago

Did a mega commit merge by first resetting and then rebase onto master as suggested by @mohamed82008. Ready to be merged after the checks are passed.

mohamed82008 commented 1 year ago

Thanks Yijiang!