On 2014-02-26, mmarco <mma...@unizar.es> wrote:
> Thanks for the link. I have tried to compile it, but got this error message:
>
> /usr/bin/ld: cannot open output file ./bin/knotfind: No such file or 
> directory
> collect2: error: ld returned 1 exit status
> make: *** [knotfind] Error 1
>
I see. Make an empty directory bin/ in ./ before
doing "make all".

Then it will work.
On platforms I checked bin/ is created on the fly...
I'll fix this in the repo.

>
> El martes, 25 de febrero de 2014 23:17:56 UTC+1, Dima Pasechnik escribió:
>>
>> On 2014-02-25, mmarco <mma...@unizar.es <javascript:>> wrote: 
>> > I would be happy to mentor a student in a knot theory related project in 
>> > sage. I had mainly two ideas: 
>> > 
>> > First idea is to write a class for knots/links. This class should be 
>> able 
>> > to translate between the different possible representations of links 
>> (Gauss 
>> > codes, 3d curves, braid closure...) and compute some of their invariants 
>> > (the usual polynomials, Seifert forms, fundamental groups...). It should 
>> > also produce pictures of knot diagrams and 3d representations of the 
>> > knot/link. Some (or most) of this features can be either written from 
>> > scratch, or just wrap external code (like the mentioned SnapPy). 
>>
>> perhaps one can try to incorporate parts of knotscape into Sage. 
>> Well, it's kind of old, but still works: 
>> https://github.com/dimpase/knotscap 
>> (incidentally, a colleague wanted to use knotscape on a modern Linux 
>> system, so I did these small fixes for him) 
>>
>>
>> > 
>> > Another idea, closely related to the previous one, is to write a 
>> javascript 
>> > editor for knots and links, following what knotplot [1] does. This can 
>> be 
>> > part of the same project or a separated one, if someone else writes the 
>> > backend (although i think that it should be possible to write the editor 
>> > and a simple backend in a single gsoc project, but that can be 
>> discussed). 
>> > An important part of this editor would be the algorithm for dynamically 
>> > relaxing the link. In particular, such an algorithm is explained in 
>> chapter 
>> > 7 of Scharein's thesis [1]. 
>> > 
>> > [1] http://www.knotplot.com/thesis/thesis.html 
>> > 
>>
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"sage-devel" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to sage-devel+unsubscr...@googlegroups.com.
To post to this group, send email to sage-devel@googlegroups.com.
Visit this group at http://groups.google.com/group/sage-devel.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to