Skip to content

mid2SUPAERO/TTO

Repository files navigation

TTO

Truss Topology Optimization (TTO) for 2D cellular and monolithic structures, including stress and topological buckling constraints.

⚠️ Note: The current implementation supports 2D structures only.

Notebooks

Two Jupyter notebooks are provided to run optimizations:

  • 2D_launcher.ipynb: for monolithic (non-modular) structures.
  • 2D_launcher_modular.ipynb: for modular structures.

These notebooks serve as entry points to the workflow and contain relevant configuration examples.

Installation

To install the environment using conda, run:

conda env create -f environment.yml -n TTO
conda activate TTO

This will create and activate the TTO environment with all necessary dependencies.

References

For more details, please refer to the following works:

About

Truss Topology Optimization (TTO) for 2D and 3D cellular and monolithic structures. Stress and topological buckling constraints.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors