|Bill Allombert on Thu, 5 Dec 2002 16:11:27 +0100|
[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]
|Re: unrestricted partition function|
On Thu, Dec 05, 2002 at 03:29:32PM +0100, Ralf Stephan wrote: > there is installable code for the unrestricted partition function at > > http://www.ark.in-berlin.de/part-pari.c > > for inclusion into your GP programs. > > The code was stress-tested up to an arg of 10^6 and the maximum arg > is 10^15 due to space restrictions --- you would need days already > at 10^10, though. Error conditions are caught etc. I would ask the > maintainers to mail if I should add documentation to pari directly. > > NOTE: install worked only with gp-2.1, with gp-2.2 the function was > not found. To get the DLL I used -fPIC when compiling and ld -shared > for linking. I had no problem with gp-2.2. I only needed to replace gpmem_t by pari_sp to accomodate with the recent name change. I have compiled with gp2c-run and run install("partition","G",,"./part-pari.so"); and it works! Thanks for your contribution, Cheers, Bill.