JuliaHomotopyContinuation / HomotopyContinuation.jl

A Julia package for solving systems of polynomials via homotopy continuation.
https://www.JuliaHomotopyContinuation.org
MIT License
181 stars 30 forks source link

Detect singular jacobian for invalid start values #455

Closed saschatimme closed 3 years ago

saschatimme commented 3 years ago

This adds a special return code if the path tracker refuses to start due to a singular Jacobian. Hopefully, this helps to detect cases as in #454 faster.

I also added helper functions jacobian(F::System) and jacobian(F::System, x, p = nothing) to compute more easily the Jacobian of a system resp. to evaluate it at a given point.