8000 Tags · sergiud/conics · GitHub
[go: up one dir, main page]

Skip to content

Tags

Tags

v0.1.0a3

Toggle v0.1.0a3's commit message

Verified

This commit was signed with the committer’s verified signature.
sergiud Sergiu Deitsch
fix: respect caller atol when filtering complex intersections

Conic.intersect() decides which raw pencil solutions are close enough to
real to keep using a fixed numpy default tolerance, while every other
tolerance decision in the same method (duplicate removal, degenerate
conic detection) is controlled by its own atol parameter. A caller
passing a looser atol for noisy data still had near-real intersection
points silently dropped whenever their imaginary part exceeded the
hardcoded default, regardless of what they asked for.

The real/complex filter now uses the same atol argument as the rest of
the method.

v0.1.0a2

Toggle v0.1.0a2's commit message

Verified

This commit was signed with the committer’s verified signature.
sergiud Sergiu Deitsch
fix(intersections): eliminate up to scale equivalent points

Keep only the first intersection while discarding its multiplicative
multiples.

v0.1.0a1

Toggle v0.1.0a1's commit message

Verified

This commit was signed with the committer’s verified signature.
sergiud Sergiu Deitsch
prepare pre-release

0