Skip to content

Releases: fgasdia/RootsAndPoles.jl

v2.0.0

03 Mar 01:40
5f4f5e7
Compare
Choose a tag to compare
  • Remove custom fast delaunayedges implementation. Fixed by JuliaGeometry/VoronoiDelaunay.jl#59
  • Bump minimum Julia to v1.7 and upgrades Manifest to version 2.0
  • Immutable GRPFParams (closes #13)
  • Some cleanup/simplification

v1.4.0

23 Dec 08:43
71012d4
Compare
Choose a tag to compare

RootsAndPoles v1.4.0

Diff since v1.3.1

Closed issues:

  • Add a plot function (#6)
  • Release v1.3.1 (#19)
  • rectangulardomain boundary issues (#22)

Merged pull requests:

  • Add convenience function for plotting (#21) (@fgasdia)
  • Fix rectangulardomain (#23) (@fgasdia)
  • Update simplefcn figure with new rectangulardomain (#24) (@fgasdia)
  • Update NEWS to reflect new rectangulardomain (#25) (@fgasdia)

v1.3.1

20 Dec 09:32
7a3287c
Compare
Choose a tag to compare

RootsAndPoles v1.3.1

Diff since v1.3.0

  • Bug fix parameterization of ScaledFunction.
  • Simplify conversion to/from user function domain to VoronoiDelaunay domain.

Closed issues:

  • Move NEWS to its own file (#14)
  • Release v1.3.0 (#15)

Merged pull requests:

  • Fix parametric typing of ScaledFunction + simplify scaling between function and Delaunay space (#16) (@fgasdia)
  • Move NEWS to its own file (#17) (@fgasdia)
  • Add TagBot support (#18) (@fgasdia)

Release v1.3.0

01 Dec 21:27
Compare
Choose a tag to compare
  • Remove parameterization of tolerance field in GRPFParams. It is now always Float64 type so GRPFParams no longer has any parametric types.
  • Relax compat requirements on SpecialFunctions (only affects tests)

mutable GRPFParams

13 Oct 07:00
Compare
Choose a tag to compare
v1.2.0

Correct version number

Bug fix for max nodes or iterations in tesselate!

20 Sep 03:54
Compare
Choose a tag to compare
v1.1.1

Print warning when maxnodes or maxiters reached

Support multithreading

25 Aug 06:33
af382a1
Compare
Choose a tag to compare

User functions can optionally be multithreaded.

Also a minor improvement to the rectangulardomain utility function.

Registered as RootsAndPoles.jl

03 Jun 21:18
55a2c01
Compare
Choose a tag to compare

This package is now officially registered and coincides with a name change from GRPF.jl to RootsAndPoles.jl.

As a v1.0.0 release, the package will be more strictly following semantic versioning from here out.

Major changes since v0.3.0 include:

  • Performance improvements throughout. ~30% reduction in memory allocations and ~10% increase in speed.
  • Interface change. tolerance, tess_sizehint, maxiterations, maxnodes, and skinnytriangle can now all be explicitly passed to the GRPF algorithm through the GRPFParams struct.

Performance improvements and interface to return data for plotting

03 Dec 05:33
014e3fa
Compare
Choose a tag to compare
Merge pull request #7 from fgasdia/dev

Performance improvements and plot data return option

First release

01 Nov 20:48
Compare
Choose a tag to compare

for Zenodo