Skip to content

Solvers for finding admissible thrust networks in vaulted masonry structures

License

Notifications You must be signed in to change notification settings

BlockResearchGroup/compas_tno

This branch is up to date with main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5e5af81 · Sep 11, 2024
May 4, 2023
Sep 11, 2024
Sep 3, 2023
Aug 29, 2023
Feb 13, 2023
Sep 11, 2024
Mar 17, 2020
Aug 19, 2021
Sep 3, 2023
Aug 19, 2021
May 3, 2023
Aug 19, 2021
Sep 3, 2023
Aug 19, 2021
Jul 19, 2019
Sep 3, 2023
May 4, 2023
Jul 29, 2024
Sep 4, 2023
Sep 4, 2023
Sep 4, 2023
Jul 19, 2019
Oct 18, 2022
Sep 4, 2023
Aug 19, 2021
Sep 3, 2023
Dec 7, 2021

Repository files navigation

COMPAS TNO

build GitHub - License PyPI - Python Version DOI

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.

COMPAS TNO Objectives

Installation

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 .

First Steps: Read the docs

A walkthrough the package is available in the documentation:

Issue tracker

If you find a bug, please help us solve it by filing a report.

Citing

If you use COMPAS TNO for your research, cite one of our papers.

License

COMPAS TNO is released under the MIT license.