Skip to content

Tags: JuliaAlgebra/MultivariatePolynomials.jl

Tags

v0.5.7

[Diff since v0.5.6](v0.5.6...v0.5.7)

**Merged pull requests:**
- Fix copy of term (#303) (@blegat)

**Closed issues:**
- Substitution with BigFloats (#302)

v0.5.6

[Diff since v0.5.5](v0.5.5...v0.5.6)

**Merged pull requests:**
- Adjust complex-valued functionality for DP changes (#300) (@projekter)
- Use terms explicitly in conj (#301) (@blegat)

v0.5.5

[Diff since v0.5.4](v0.5.4...v0.5.5)

**Merged pull requests:**
- Add substitution test failing for DynamicPolynomials (#274) (@blegat)
- Update to Documenter v1 (#275) (@blegat)
- Fix degree_complex (#292) (@projekter)
- Move gcd tests to separate file (#295) (@blegat)
- Promote integer to rational for division (#296) (@blegat)
- Fix constructors in order docstrings (#297) (@blegat)
- Improve docs for division (#299) (@blegat)

v0.5.4

[Diff since v0.5.3](v0.5.3...v0.5.4)

**Merged pull requests:**
- Add ordering function to query ordering (#276) (@blegat)
- delete some duplicate methods in test/utils.jl (#283) (@nsajko)
- Add filter_terms (#287) (@blegat)
- Fix showing conjugate variables (#288) (@projekter)

**Closed issues:**
- Monomial ordering (#77)

v0.5.3

[Diff since v0.5.2](v0.5.2...v0.5.3)

**Merged pull requests:**
- Complex-valued variables (#213) (@projekter)
- Implement maxdegree for vector of polynomials (#279) (@blegat)

**Closed issues:**
- unified interface for constructing variables (#278)

v0.5.2

[Diff since v0.5.1](v0.5.1...v0.5.2)

**Merged pull requests:**
- Fix ambiguity arising in SumOfSquares and PolyJuMP (#273) (@odow)

v0.5.1

[Diff since v0.5.0](v0.5.0...v0.5.1)

**Closed issues:**
- Validity of generalized Euclidean algorithm without primitive part (#263)
- Order of monomial vector (#269)

**Merged pull requests:**
- Add test for variables for subs of zero power (#268) (@blegat)
- Fix order in monomial_vector docstring (#270) (@blegat)
- Add tests for negative degree (#271) (@blegat)
- Fix getindex for LazyMap with Vector (#272) (@blegat)

v0.5.0

[Diff since v0.4.7](v0.4.7...v0.5.0)

**Closed issues:**
- Method resolution for '/' is ambiguous (#236)
- oneunit(T) fails for some types (#245)

**Merged pull requests:**
- Antidifferentiation (primitive) (#230) (@bmxam)
- Add monomial order (#231) (@blegat)
- Rename _div into div_multiple (#241) (@blegat)
- Add test for unsorted variables in monomials (#243) (@blegat)
- Better printing of floating point coefficients (#244) (@blegat)
- Fix oneunit for RationalPoly (#246) (@blegat)
- Fix method ambiguity with RationalPoly (#247) (@blegat)
- remove piracy from promote_rule (#248) (@vtjnash)
- Large renaming (#251) (@blegat)
- Fix term multiplication for CondensedMatterSOS (#252) (@blegat)
- Make LazyMap and AbstractVector (#253) (@blegat)
- Add format action (#254) (@blegat)
- Fixes for CondensedMatterSOS (#255) (@blegat)
- Test all Julia versions on 32 bits (#256) (@blegat)
- Compare with type (#257) (@blegat)
- Add compare_monomials (#258) (@blegat)
- Fix show with LaTeX coefficients (#259) (@blegat)
- Fix unicode check for \( and \) (#260) (@blegat)
- Fix promote_operation for * with rationals (#261) (@blegat)
- Automatic exports (#262) (@blegat)
- Add Subresultant algorithm (#264) (@blegat)
- Fix promotion with polynomial coefficient (#266) (@blegat)
- Fixes for SIMDPolynomials (#267) (@blegat)

v0.4.7

[Diff since v0.4.6](v0.4.6...v0.4.7)

**Closed issues:**
- JuliaCon talk (#216)

**Merged pull requests:**
- Add default term and polynomial representations (#199) (@blegat)
- Speedup for content (#200) (@blegat)
- Specialize on function type (#208) (@blegat)
- Avoid closure for operate! on +/- (#209) (@blegat)
- Zero-allocation terms/coefficients/monomials for AbstractTermLike (#210) (@blegat)
- Exploit mutability in gcd (#217) (@blegat)
- Use promote_operation for subs in isolate_variable (#218) (@blegat)
- Fixed a typo ('vector' instead of 'vetor') (#220) (@valterschutz)
- Fixed two typos in polynomial.jl (on on -> on) (#221) (@valterschutz)
- Fix typo (#222) (@valterschutz)
- Fix printing of coefficients in LaTeX (#223) (@blegat)
- Remove allocations of isapproxzero (#224) (@blegat)
- Reverse monomial order (#225) (@blegat)
- Fixes suggested by VSCode (#226) (@blegat)
- Add harder monomials test (#227) (@blegat)
- Replace sum by reduce for Julia v1.6 (#228) (@blegat)
- Add test/Project.toml (#232) (@blegat)
- Ignore .vscode folder (#233) (@blegat)
- Use DynamicPolynomials#master (#234) (@blegat)
- 0-allocation mutable rem (#235) (@blegat)
- Zero allocation univariate gcd with Int (#237) (@blegat)
- Add flatten_variable (#238) (@blegat)
- Zero-allocation isone (#239) (@blegat)
- Fix substitution signature (#242) (@blegat)

v0.4.6

[Diff since v0.4.5](v0.4.5...v0.4.6)

**Merged pull requests:**
- Add gcd benchmark (#205) (@blegat)
- Add chain rule for unary + and - (#206) (@blegat)