Littlewood-Richardson Calculator Copyright (C) 1999 Anders S. Buch (abuch@math.mit.edu) CHANGE LOG 1.0: First version released. 1.0.1: Fixed error which made the program lrcoef produce false results in certain cases. (Thanks to Alexander Yong for the bug report.) 1.1: Added a "-q rows,cols" option to mult which makes it possible to do computations in the quantum cohomology ring of Gr(d,n) where d=rows and n=rows+cols. The maple interface has new function "quantum(rows,cols)" which causes tos to calculate in this ring as well. 1.1.1: Fixed a bug in the communication between the maple interface and mult.c. 1.1.2: Changed the return type of the internal function lrcoef() to long long to make it possible to compute LR coefficients greater than 2^32. (Thanks to Anatol Kirillov for the bug report.) 1.1.3: Changed the quantum(rows,cols) function so it works with Maple 7. 1.1.4: Updated the c code so it compiles with newer versions of gcc. Also added a "-f rows,cols" option to mult which is similar to the -q option, bus uses fusion product notation (large partitions in place of the deformation parameter "q" to obtain a Z-basis for the quantum ring of Gr(d,n), see section 8 of my paper "Quantum cohomology of Grassmannians" for details.) A corresponding command "fusion(rows,cols)" was added to the maple interface. 1.1.5: Updated the C code so it compiles (mostly) without warnings on 64 bit computers.