Roadmap
FEM Module
- [ ] Assemble global stiffness matrix (Oct. 24, 2021, to Oct. 31, 2021)
- [ ] Implement various supports (e.g. roller supports)
- [ ] Verification
Solver Module
- [ ] Comparison (Scipy)
- [ ] Comparison (Pyamg)
- [ ] Comparison(Cupy)
TopOpt Module
- [ ] Implement a filter based on Kd-tree
- [ ] Implement BESO
- [ ] Implement SIMP
- [ ] Implement Non-design domain
- [ ] Implement MTOP
Post-processing Module
- [ ] Mesh IO (convert TopOpt result into mesh model)
- [ ] Output von Mises stress
- [ ] Output Displacement
- [ ] Smooth TopOpt
Application Module
- [ ] I/O for Abaqus
- [ ] Grasshopper plug-in
Miscellaneous
- [ ] Write API documentation (Oct. 24, 2021, to Oct. 31, 2021)