Skip to content

cbraid/braiding are C++ libraries for computations on braid groups

License

Notifications You must be signed in to change notification settings

jeanluct/cbraid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CBraid and Braiding

CBraid is a C++ library originally written by Jae Choon Cha. It allows various computations on braid groups, such as normal forms. The code in this project is based on his final version of 2001/12/07 and distributed under the GPL.

The library has been updated to run on modern compilers, and has been merged with Braiding version v1.0 (2004/10/04) originally written by Juan Gonzalez-Meneses and distributed under the GPL. Maria Cumplido contributed some code for computing sets of sliding circuits.

The code is maintained by Jean-Luc Thiffeault.

Installation

To compile the example programs, from the base folder run

cd programs; make clean; make

This will create the executables braiding, speedtest, and test in the programs folder, as well as the libcbraid.a library in the libs folder.

To compile just the library libcbraid.a, from the base folder run

cd lib; make clean; make

Analytics

About

cbraid/braiding are C++ libraries for computations on braid groups

Resources

License

Stars

Watchers

Forks

Packages

No packages published