Commit Graph

14 Commits

Author SHA1 Message Date
Marek Nečada 6cecad6d18 mpqs refactoring minor stuff
Former-commit-id: c17570e41047a309cc76bbe485309acfcac6e82a
2019-11-10 20:10:26 +02:00
Marek Nečada 345352dbd5 mpqs_t minor refactoring
Former-commit-id: 79a252c00ab7bf0f8d6c05d68be5b0adae51f9a6
2019-11-10 15:12:42 +02:00
Marek Nečada 1ea9d9cb47 mpqs_t multiplication and simple initialisation.
Former-commit-id: 2d2a5df78e1d0b47e300569c352e7758a0e64f94
2019-11-10 00:24:08 +02:00
Marek Nečada fa15871bd9 mpqs_t basics (addition, substraction) now compile (not yet tested)
Former-commit-id: 6bf0dd8553d514fe187ea5b4f6f8ff7a2752362e
2019-11-08 20:56:39 +02:00
Marek Nečada 34e52a42cf WIP mpqs_t
Former-commit-id: c0a46a1a7f0f00e1950a067f74440bd40e695db9
2019-11-06 00:22:20 +02:00
Marek Nečada c0ec5389e0 WIP polynomials etc.
Former-commit-id: 546c139f9cce0686c1b3065403beaa769bd7b55b
2019-10-29 14:00:09 +02:00
Marek Nečada 57a1206dcc A new polynomial class with "square root of rationals" coeffs.
Former-commit-id: 4f06dc080b45dc0e89f5899dce728fb340cd6ef8
2019-10-27 09:45:08 +02:00
Marek Nečada 0c5a38371f qpq_t ointer mixing for _mul and _div, fix last merge.
Former-commit-id: 4c7a5de21c8c783ae4af4781b77f8b0d3babd6e3
2019-10-25 21:03:55 +03:00
Marek Nečada 5f77fd9386 Merge branch 'gmp_integration' of necada:~/repo/qpms into gmp_integration
Former-commit-id: 7d6118efbb06d1cee0eb3e89afc4aeb65665d023
2019-10-25 20:43:46 +03:00
Marek Nečada 8db97686e5 Polynomial division, bug fixes, enhancements.
- Addition and substraction fixed, supports result and operand mixing.


Former-commit-id: 0a53db4cd1fee70c6cf77a6ea2c65840de6d3ca1
2019-10-25 20:40:05 +03:00
Marek Nečada d6b3951dc2 "Legendroid" data structure
Former-commit-id: 34908e2933a0aae79c46d665c2abe20ab5504eed
2019-10-22 06:42:36 +03:00
Marek Nečada b4ac597771 qpq cython wrapper class, bug fixes
The new cython module qpms.cypolynomials requires gmpy2 version 2.1 or
higher.


Former-commit-id: 10198a7341437620f5a493d16a217bf6014e2759
2019-10-20 21:26:20 +03:00
Marek Nečada 25d1eced26 qpq_t element assignment functionality
Former-commit-id: 63edc3b1f27209af18932f6fd8f284c1859eb40d
2019-10-19 14:34:09 +03:00
Marek Nečada a4df0139b9 Polynomials with rational coeffs: basic functionality.
Untested.


Former-commit-id: d89daafeb73b498aab73c4a1c67823f3044499b2
2019-10-15 16:30:13 +03:00