COMPAS TNO is a Python package to find admissible thrust networks in masonry vaulted structures built in the COMPAS framework.
Based on Ricardo Maia Avelino's doctoral thesis at ETH Zurich, this Package enables finding multi-objective particular internal stress solutions in masonry vaults, as the ones presented below.
The recommended an editable install of COMPAS TNO with Anaconda/conda. Here we create an environment called tno
and install it:
conda create -n tno -c conda-forge python COMPAS triangle compas_view2
conda activate tno
git clone https://github.com/BlockResearchGroup/compas_tno.git
cd compas_tno
pip install -e .
A walkthrough the package is available in the documentation:
If you find a bug, please help us solve it by filing a report.
If you use COMPAS TNO for your research, cite one of our papers.
COMPAS TNO is released under the MIT license.