| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-10-31 | 3.4 kB | |
| v0.6.0 source code.tar.gz | 2026-10-31 | 121.8 kB | |
| v0.6.0 source code.zip | 2026-10-31 | 170.0 kB | |
| Totals: 3 Items | 295.3 kB | 0 | |
MultivariatePolynomials v0.6.0
Breaking changes
- Refactor with StarAlgebras, the API should have remained the same but internally the types have changed to
StarAlgebras.TermandStarAlgebras.AlgebraElement
Merged pull requests:
- Simple implementation in test (#94) (@blegat)
- Fix differentiation of zero polynomial (#144) (@blegat)
- Test for Issue [#104] (#191) (@blegat)
- Use buffer (#240) (@blegat)
- Bool coefficient_type for monomials (#280) (@blegat)
- Remove unnecessary compare implementations (#318) (@blegat)
- replaced gcd by lcm of den's (#330) (@smaasz)
- Use SA.Term (#358) (@blegat)
- Large refactoring with StarAlgebras (#367) (@blegat)
- Reuse StarAlgebras scalar promotion for terms and polynomials (#370) (@blegat)
- Large refactoring with StarAlgebras (#371) (@blegat)
- Remove invalidation due to comparison with Any (#372) (@blegat)
- Document monomial variable promotion (#373) (@blegat)
- [BREAKING] Remove deprecated compare API (#374) (@blegat)
- [BREAKING] Use monomial ordering instances throughout the shared API (#375) (@blegat)
- Remove invalidations (#376) (@blegat)
- Add fast path for numeric subs (#377) (@blegat)
- Support coefficient-space reverse AD with Mooncake (#378) (@blegat)
- Fix stack overflow in promotion of monomials without common type (#379) (@blegat)
- Reuse StarAlgebras coefficient dot in reverse AD (#380) (@blegat)
- Remove duplicates (#385) (@blegat)
- Restore safe mutable accumulation during substitution (#386) (@blegat)
- Add promote tests with Any (#387) (@blegat)
- Fix comparison of padded noncommutative monomials (#388) (@blegat)
- Use the determinant of StarAlgebras (#389) (@blegat)
- Test in-place negation of polynomials (#390) (@blegat)
- Return a term when multiplying any basis element by a scalar (#391) (@blegat)
- Preserve source coefficients during substitution (#392) (@blegat)
- Share basis element methods with monomials (#393) (@blegat)
- Replace algebra_element and sparse_coefficients by StarAlgebras methods (#394) (@blegat)
- Share basis element methods across all bases (#395) (@blegat)
- Rename Polynomial basis elements to BasisElement (#396) (@blegat)
- Fix division by zero (#397) (@blegat)
Closed issues:
- Default methods for
terms()andpolynomial()create an infinite recursion (#76) - Safe evaluation (#90)
- We messed up the docs (#97)
- Greatest common divisor (#118)
- Parameters for polynomials (#141)
- Type instability SymPy Sym (#143)
- Divide empty polynomial by zero (#153)
- StackOverflow with difference of AbstractPolynomialLike (#167)
- Error when creating an array with Monomial and other objects (#169)
- how can i create polynomial ring with numbered variables not named variables (#188)
- Complex polynomials (#212)
- Repeated differentiation is not type stable (#229)
- Add tests for antidifferentiation (#249)
- Release v0.5 (#250)
- polynomials over integers narrower than
Intseem impossible or difficult to construct (#277) MA.operate!(-, term0, term1)recurs infinitely (#284)==(α, q::MP.RationalPoly)and==(p::MP.AbstractPolynomialLike, α)cause many invalidations (#290)- Canonical way to find the type of a polynomial? (#308)
- defining a method of a generic comparison with one argument unconstrained in a package is a bug (#310)
- Large refactoring (#356)