Python implementation of algorithms presented in the paper with DOI 10.1063/1.4942799
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Algorithms for concatenating templates

Python implementation of algorithms presented in the paper: DOI 10.1063/1.4942799. In this paper we present two algorithms for concatenating two branched manifolds described by a linking matrix. We also present algorithms we use to transform one mathematical description of a branched manifold $A$ using a matrix and an array ($TM(A)$ and $Ar(A)$) to another using a matrix ($T(A)$), and inversely.

How to use it?

Create an environment with dependencies

# Create a virtualenv
virtualenv -p python3 .concatenation_venv

# Activate it
source .concatenation_venv/bin/activate

# Install the dependencies
pip install numpy

# After the use of the program, deactivate the virtualenv

Run the application