Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

SageMath

Creating a viable free open source alternative to Magma, Maple, Mathematica and Matlab
Collective - Host: opensource - https://opencollective.com/sage_math - Website: https://sagemath.org - Code: https://github.com/sagemath

Merging in Martin's polynomial changes to the migrated polynomial directory.

github.com/sagemath/memory_allocator - 4a3c2431f3903ddd4629a1abceaeda4a6bed2f7f authored over 17 years ago by padicgroup <[email protected]>
work in progress: MPolynomials over QQ are libSINGULAR based now

github.com/sagemath/memory_allocator - db7fb0441f99bdf7ca121dce24a257c3802a3d24 authored over 17 years ago by Martin Albrecht <[email protected]>
switch MPolynomial representation to reflect term ordering

* this is how MPolynomials are usually represented
* preparation for MPolynomial_libsingular

github.com/sagemath/memory_allocator - cf363154ffffec9eb1e750507bc83b2a6427d1a1 authored over 17 years ago by Martin Albrecht <[email protected]>
merge padics into 2.5alpha3

github.com/sagemath/memory_allocator - 16b6aedc40510d67b4535768c2168280b9fbcee4 authored over 17 years ago by Robert Bradshaw <[email protected]>
Fixed NameErrors where undefined/un-imported names were used.

This means that none of the code touched here was tested by a doctest, or it would have failed. ...

github.com/sagemath/memory_allocator - 59777d94adb0cc8fcd66c4d9f1558808e00feeae authored over 17 years ago by Robert Bradshaw <[email protected]>
Working on integrating changes to p-adics, polynomial file locations into sage 2.5

github.com/sagemath/memory_allocator - 5e34e443be392ba7d99cd21a3b4bba1a5d749e74 authored over 17 years ago by padicgroup <[email protected]>
merge in real quad double.

github.com/sagemath/memory_allocator - c8a8f023e0d380a3c0d59c6c67486cf34e347927 authored over 17 years ago by William Stein <[email protected]>
elliptic curve lift from x coord

github.com/sagemath/memory_allocator - ae46e393ab5779016e7e2b6d1a7830735ed06d32 authored over 17 years ago by Robert Bradshaw <[email protected]>
Martin's patch.

github.com/sagemath/memory_allocator - f0b27050dc6c195d43a244af74169d53a7660cc3 authored over 17 years ago by William Stein <[email protected]>
clean bundle for rqdf

github.com/sagemath/memory_allocator - 250f18949e5dd12dd7f9739d2720f9388e69c384 authored over 17 years ago by dfdeshom <[email protected]>
Working on moving base p-adic classes to SageX.

github.com/sagemath/memory_allocator - f3a8e641deb75ea463c68b7538e758675a546dac authored over 17 years ago by David Roe <[email protected]>
merge in 4.2.2

github.com/sagemath/memory_allocator - beb5cbd864816d1f1f41daea7e13e71c9bb8271a authored over 17 years ago by Robert Bradshaw <[email protected]>
is_perfect_power, Jacobi symbol (with Kronecker extension), Convert some methods to use GMP directly rather than pari, Integer() -> PY_NEW(Integer)

github.com/sagemath/memory_allocator - db770d5b3c1e9c83db9cee905d6206746131fa5e authored over 17 years ago by Robert Bradshaw <[email protected]>
First pass at implementation of square roots mod n

- Works for composite n
- Doesn't use pari except for powers of 2

github.com/sagemath/memory_allocator - c95f760a51f88beaa2597716ac9fb13c9b87b685 authored over 17 years ago by Robert Bradshaw <[email protected]>
Pyrexifying the base element classes.

github.com/sagemath/memory_allocator - 2e68565c7ea09ea66b6c7bd3206e6a28c2115687 authored over 17 years ago by David Roe <[email protected]>
fixed bugs in is_one, multiplicative_order

(should return +Infinity instead of raising an exception)
improved documentations of lcm, lcd

github.com/sagemath/memory_allocator - b47bc038f8e29e9bbe3bbd419a40da55b4b17060 authored almost 18 years ago by Pablo De Nápoli <[email protected]>
Add support for mpz_get_d_2exp()

github.com/sagemath/memory_allocator - 7d133b6882bf1dcc3f93092ca031377c743ca29c authored almost 18 years ago by Carl Witty <[email protected]>
Added functionality to integers, continued fixing bugs revealed by moving the polynomial tree.

github.com/sagemath/memory_allocator - 4f31dd4ac99eb2236ef3f7e9a15233146c39b2c2 authored almost 18 years ago by David Roe <[email protected]>
Merged with 2.4.1

github.com/sagemath/memory_allocator - a20800be4b7469805b4dee7caac6903b17c2bb8d authored almost 18 years ago by Yi Qiang <[email protected]>
major merge into 2.4, resolve conflicts with David Harvey (due to both of us doing major work on the same files)

github.com/sagemath/memory_allocator - 20725897a284ce7d733abdf31ab2d61630e309cb authored almost 18 years ago by Robert Bradshaw <[email protected]>
Add support for mpz_add_ui()

github.com/sagemath/memory_allocator - 7c925f02ad96c91c0f7ffa957d2ee49a825193ba authored almost 18 years ago by Carl Witty <[email protected]>
merge 2.3

github.com/sagemath/memory_allocator - 3d3edf804746f5e7b0a5226a95016691b3fe8c13 authored almost 18 years ago by Robert Bradshaw <[email protected]>
Update random matrices to (be able to) use distributions from ring.

github.com/sagemath/memory_allocator - bd70fbb3e08934eec1a41200bc50d8a4c9bca425 authored almost 18 years ago by Robert Bradshaw <[email protected]>
More natural distribution to the rational numbers than uniform over [-2,-1,0,1,2]

github.com/sagemath/memory_allocator - c43428981dc5b318f8b646536d0d984bf507b658 authored almost 18 years ago by Robert Bradshaw <[email protected]>
Merge. Fixed plotting.

github.com/sagemath/memory_allocator - 26c2ce40cd41b213886a6ee6376462605a5a3043 authored almost 18 years ago by Bobby Moretti <[email protected]>
Merge most of sage-2.3.

github.com/sagemath/memory_allocator - f9e62940ffbb7503228d763045ce3f4382954a5d authored almost 18 years ago by Nick Alexander <[email protected]>
Fixed many doctests and calculus bugs discovered by running doctests

github.com/sagemath/memory_allocator - 1f11aac36ce7eb4899e12e946f32a929a0748e39 authored almost 18 years ago by Bobby Moretti <[email protected]>
merge fast integers into sage 2.2

github.com/sagemath/memory_allocator - 6a088ce9ff192d4501a50a065a340b8fe81bdbee authored almost 18 years ago by Robert Bradshaw <[email protected]>
merge, with a slight bugfix.

github.com/sagemath/memory_allocator - f45d680250fcb6c28785930ebcacc36d7feb8c81 authored almost 18 years ago by William Stein <[email protected]>
Integer pool for faster sage integer "creation."

github.com/sagemath/memory_allocator - 83d5b245fee40cfd851f8d16aa25e88c0ab87e5b authored almost 18 years ago by Robert Bradshaw <[email protected]>
Convert floating-point numbers from Pari to MPFR accurately.

Also, this version avoids binary-to-decimal and decimal-to-binary
conversions, which improves th...

github.com/sagemath/memory_allocator - 2305af3e31c4bea9e92eb570cc98ffa6cec3f173 authored almost 18 years ago by Carl Witty <[email protected]>
Convert floating-point numbers from MPFR to Pari accurately.

Also, this version avoids binary-to-decimal and decimal-to-binary
conversions, which improves th...

github.com/sagemath/memory_allocator - 42b6eef7a803b787cbf4a002958f564e650f5311 authored almost 18 years ago by Carl Witty <[email protected]>
Hack to get around multi-modular bound being too big for now on 64-bit systems.

github.com/sagemath/memory_allocator - d0a3d27cf335a3778d9a8fc74882c8f4e9c07ad1 authored almost 18 years ago by William Stein <[email protected]>
64-bit: temporary matrix_modn_dense fix.

github.com/sagemath/memory_allocator - 3042800cfd173aec7746bbdd5104f9be582ba061 authored almost 18 years ago by William Stein <[email protected]>
merge in Robert's changes needed for new SageX code.

github.com/sagemath/memory_allocator - 62a3351ed54a725a61fc7eb3a8ae9d1412c206f7 authored almost 18 years ago by William Stein <[email protected]>
merge (removing another old head)

github.com/sagemath/memory_allocator - 4ab38453a0ef49d59143c82574fdaff960e65386 authored almost 18 years ago by William Stein <[email protected]>
fix some bugs.

github.com/sagemath/memory_allocator - cc1d7e2ff05452cc3f33600d5b211d0886735313 authored almost 18 years ago by William Stein <[email protected]>
WAS sparse stuff.

github.com/sagemath/memory_allocator - 4cbeded15641a3eac6df3ff9ddddb3ee2bab731f authored almost 18 years ago by Soroosh Yazdani <[email protected]>
Rational matrix-vector multiplication.

github.com/sagemath/memory_allocator - 11d2786fb8bc5d82987899e719c597b17a52f26e authored almost 18 years ago by Soroosh Yazdani <[email protected]>
implemented faster vec*mat over ZZ.

github.com/sagemath/memory_allocator - 1dc6ef748cb875422179d984fb3abc6c21a70d68 authored almost 18 years ago by William Stein <[email protected]>
fixed 64-bit multi-modular, all matrix and modular symbols tests pass

- Since linbox is used, MAX_MODULUS limited by int and double precision

github.com/sagemath/memory_allocator - e667516d62c89a1cb4234de08c53134ab660211d authored almost 18 years ago by Robert Bradshaw <[email protected]>
Merged in William's dsage fixes.

github.com/sagemath/memory_allocator - 9f28af7dddafe907cbd4305c5656bb33e38b749a authored almost 18 years ago by Yi Qiang <[email protected]>
Merged in Williams fixes.

github.com/sagemath/memory_allocator - 2f6ee5e1c740318748651d018f14e963968c62a1 authored almost 18 years ago by Yi Qiang <[email protected]>
re-enable multimodular matrix multiply.

github.com/sagemath/memory_allocator - d9eccd14a7bc7b29c7a30e647203be924377dd6c authored almost 18 years ago by William Stein <[email protected]>
Trivial corrections in documentation.

Replaced Syrex with SageX, corrected "for" for "fork".

github.com/sagemath/memory_allocator - 5dbfb2cee2fcf76a65d396d64ebd38d732dbba3b authored almost 18 years ago by Tom Boothby <[email protected]>
Merge in new multi-modular classes, multi-modular echelon form. Denominator LCM rational reconstruction trick.

github.com/sagemath/memory_allocator - de4a3d5c0101cc95e472caf22750834627ad279c authored almost 18 years ago by Robert Bradshaw <[email protected]>
re-wrote multi-modular class to consolidate (for better algorithms on large number of basis elements), workaround for bug on sage.math with matrix_window_modn_dense, finish implementing multi-modular mult, echelon, consolidate memory allocation in strassen, etc.

github.com/sagemath/memory_allocator - 98f0a7c27e7e38aba89029ca8244589999c9bb17 authored almost 18 years ago by Robert Bradshaw <[email protected]>
fix missing mpz_init, fixes Ticket #242

github.com/sagemath/memory_allocator - f2fbd51a9af4cc6fa3586f9a2e67010e27d0639b authored almost 18 years ago by Robert Bradshaw <[email protected]>
optimizing random matrix construction and echelon form.

github.com/sagemath/memory_allocator - 7d38d36291c12469b7751018664502b579e07077 authored almost 18 years ago by William Stein <[email protected]>
added randomize function for matrices and optimized it over ZZ.

github.com/sagemath/memory_allocator - 0289f05c4195f7e091742ce34d12d8eaf959ad9a authored almost 18 years ago by William Stein <[email protected]>
pull multi-modular stuff

github.com/sagemath/memory_allocator - 0b53b22820fcea03a984909f7061b1d839afe405 authored almost 18 years ago by Robert Bradshaw <[email protected]>
Added multi-threaded matrix addition support.

github.com/sagemath/memory_allocator - 9d07fd1f6cd30c416ac242827a48b5f44ff12544 authored almost 18 years ago by William Stein <[email protected]>
Multi-modular matrix window optimization, gather

github.com/sagemath/memory_allocator - 0677d96acfdac513bd9f2f74793697cad49e1e78 authored almost 18 years ago by Robert Bradshaw <[email protected]>
multi-modular echelon working, (not rigorously tested yet)

github.com/sagemath/memory_allocator - d501821603f86ce05f5816983904c80ed657078f authored almost 18 years ago by Robert Bradshaw <[email protected]>
documentation

github.com/sagemath/memory_allocator - a4e84825c7a9ecf18544b439b733416554bc1879 authored almost 18 years ago by Robert Bradshaw <[email protected]>
refactor multi_modular code (mostly to work with echelon)

github.com/sagemath/memory_allocator - c9d231c5dfe53b4381db07a2542f812b243a25e9 authored almost 18 years ago by Robert Bradshaw <[email protected]>
multi-modular multiplication, uint -> mod_int for matrix_modn_dense

github.com/sagemath/memory_allocator - 78ea7cd75eb614ab43c30b55f396947ef75d8452 authored almost 18 years ago by Robert Bradshaw <[email protected]>
multi modular basis infrastructure

github.com/sagemath/memory_allocator - ba703c0946cda8fc03d8b46bfd37c3932e9381c2 authored almost 18 years ago by Robert Bradshaw <[email protected]>
disable pyrex polynomial_element, merge with release

github.com/sagemath/memory_allocator - bbf9639fbdc0acd6f3d43aacddeea33f1ec6ea4e authored almost 18 years ago by Robert Bradshaw <[email protected]>
sig.pyx was pretty much moved to libcsage

github.com/sagemath/memory_allocator - ae7e8b87b0a5a8e926d23eaaff22eed80e7b0b78 authored almost 18 years ago by Martin Albrecht <[email protected]>
pyrexification of polynomials

github.com/sagemath/memory_allocator - eb12fdd7af2f12b2430cb5eba31b56b2845d14e9 authored almost 18 years ago by Robert Bradshaw <[email protected]>
Fix for stdsage on Cygwin.

github.com/sagemath/memory_allocator - ba8a7acb4120e82d2d712a704b3d915d11e34af9 authored about 18 years ago by was <[email protected]>
updated signal handling for SAGE 1.5 and removed obsolete files

github.com/sagemath/memory_allocator - 5ba1b3f32ff2a300ab6a4e49b8405e595c897390 authored about 18 years ago by martin <martin@localhost>
Add comments about how to "roll your own" constructors that inject var names.

github.com/sagemath/memory_allocator - 5ec0595721aa4b86747bf88f327b24365f701f17 authored about 18 years ago by William Stein <[email protected]>
Fixed some bugs and add doctests

github.com/sagemath/memory_allocator - b15fa088da861ce8f856bd838568f63b3fca3998 authored about 18 years ago by William Stein <[email protected]>
removing interrupt.[c|h] which are now part of libcsage

github.com/sagemath/memory_allocator - 67e53c677e35cf03a4391880103edc3bdae8587a authored about 18 years ago by martin <martin@localhost>
moved signal handler to a shared library called libcsage. This patch makes SAGE use this shared library.

Please note that the initialization code is currently run by integer.pyx which is not the best pl...

github.com/sagemath/memory_allocator - e9a6a4462c04d9e7d95b814b481501c1ee7db954 authored about 18 years ago by martin <martin@localhost>
Get rid of Element_cmp_, which was a hack to get around problems with Pyrex that I didn't understand.

github.com/sagemath/memory_allocator - ce666070fb3529bcb359c5bfb3a3ca5ffd256591 authored about 18 years ago by William Stein <[email protected]>
Snapshot -- arithmetic remodeling.

github.com/sagemath/memory_allocator - b24ce19e6375477b14da570080ee483cfb93720b authored about 18 years ago by William Stein <[email protected]>
GitPlugin:

some minor changes to allow for using branch names (and possibly also tag names) instead of rev...

github.com/sagemath/trac-git-plugin - 05f6f67a7faa0c0daccb9d408f5a895bc1e730cb authored about 18 years ago by Herbert Valerio Riedel <[email protected]>
Changed to use sage_free / sage_malloc systematically everywhere. Now it should be easy to change SAGE's memory management throughout.

github.com/sagemath/memory_allocator - 6451a41fa98db993574950b7da0f388cbc41eb6d authored about 18 years ago by William Stein <[email protected]>
Turn off _sig_on/_sig_off catching SIGSEGV, since that is too dangerous.

github.com/sagemath/memory_allocator - a144b7fd99717bff8f71592cbbe65649d19fc85b authored about 18 years ago by William Stein <[email protected]>
Improved the error message: use gdb.

github.com/sagemath/memory_allocator - 15ca371fecd36516e00f8f9ac117810c3b7e21a5 authored about 18 years ago by William Stein <[email protected]>
If there is a SIGSEGV or SIGBUS error that isn't caught by _sig_on/_sig_off, it is now caught by a SAGE function (and SAGE exits).

The error is no longer amusingly (?) "blamed" on PARI.

github.com/sagemath/memory_allocator - a338fb975cc37bb767e1b7a00773c8630edc88f6 authored about 18 years ago by William Stein <[email protected]>
Snapshot -- matrix restructing.

github.com/sagemath/memory_allocator - 47f78794dcbcadc7ba8f83ab681e25608226d670 authored about 18 years ago by William Stein <[email protected]>
python_number.pxi -- forgot to add it.

github.com/sagemath/memory_allocator - 1ff9dc6216056b7dced982ed5d4be00a79f95369 authored about 18 years ago by William Stein <[email protected]>
Added and finish transition to new Python/C API pxi files; add Parent and ParentWithGens.

github.com/sagemath/memory_allocator - a61428a61b82d9784963fd2903796cea147fa00f authored about 18 years ago by William Stein <[email protected]>
Right before transitioning to ParentWithGens and Parent objects. Added Python/C API to pxi files; transitioned to use PyObject* systematically in calls to API.

github.com/sagemath/memory_allocator - 9fb342caba3409e1d60c7a195b48060ee5b43818 authored about 18 years ago by William Stein <[email protected]>
Ring generator restructuring snapshot.

github.com/sagemath/memory_allocator - 84f1db1533b3d9716b1c463e194f93b02eb5f0a3 authored about 18 years ago by William Stein <[email protected]>