I found all the old cpp stuff I had and put it at https://sourceforge.net/projects/egut/files/oldCppStuff.tar.gz/download
It's less than I thought. Either I've lost some files or just didn't remember correctly the stage the project was at when my former student convinced me we ought to switch over to Java. A couple of notes are in order: (1) when I started on this I did not foresee ever wanting to do anything other than the five split simply connected exceptional groups, and, somewhat regrettably, proceeded accordingly. (2) when I started I didn't think of this as a way to work symbolically with general elements, only with unipotent elements. There might still be some bits worth using. On Wednesday, January 11, 2017 at 2:19:33 PM UTC-5, Joseph Hundley wrote: > > Aah. Well, some of this stuff was actually written in C++ and then > rewritten in Java. It might make more sense to just look for the old C++ > implementation instead. > > On Wednesday, January 11, 2017 at 3:11:36 AM UTC-5, Travis Scrimshaw wrote: >> >> >>> >>> >>>>> It's not clear that this desire to do something general is that well >>>>> grounded in practical applications. In my old java project I implemented >>>>> only the five simply connected exceptional groups and mostly got by just >>>>> fine. Still, that was the idea. I noticed that reductive Kac-Moody groups >>>>> have a similar classification (and presentations) with root data. >>>>> >>>> >>>> Somewhat of a side question, but how much of your java code do you >>>> think is portable to Sage (or C++ that we can create bindings to with >>>> Cython)? >>>> >>> >>> Not sure. Actually, at risk of exposing my ignorance, let me just admit >>> that I'm not sure what "portable" means here. >>> >>> >> I guess my question is do you use any special Java functionality or >> packages? It might just be something we can rewrite in C++ by making some >> minor changes to the syntax and semantics. From there, we can make it into >> a small optional Sage spkg to get some functionality in Sage quickly. >> >> Best, >> Travis >> >> -- 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 https://groups.google.com/group/sage-devel. For more options, visit https://groups.google.com/d/optout.