Simulations for dynamic conformal metamaterials
Assuming you have access to the repo and ssh keys are set up in your GitHub account, you can install the package with
pip install git+ssh://git@github.com/bertoldi-collab/dynamic-conformal-metamaterials.git@mainYou can find supporting data at Zenodo.
No experience with Python and/or git? Open this 👇
Go ahead with the following steps and you will learn along the way.
- Install git and learn a bit about it.
- If you don't have a favorite IDE yet, install vscode (this is just an environment that helps you writing code as well as managing git repositories).
- Install Python (any version above 3.7 should work fine).
- Follow the rest of the installation instructions below.
The dependency management of the project is done via poetry.
To get started
- Install poetry
- Clone the repo
cdinto the root directory and runpoetry install. This will create the poetry environment.- If you are using vscode, search for
venv pathin the settings and paste~/.cache/pypoetry/virtualenvsin thevenv pathfield. Then select the poetry enviroment as python enviroment for the project.
This is meant to be a quick way to use the package. It is not recommended to use this method for development.
To get started
- Clone the repo
cdinto the root directory and runpip install -e .