Spectral-Analysis-UPB / PyZEAL

Project dealing with the numerical calculation of zeros, poles and residues of holomorphic and meromorphic functions. It aspires to be a PYthon ZEAL (ZEros of AnaLytic functions, a Fortran90 package) successor.
https://pyzeal.readthedocs.io/en/latest/
GNU General Public License v3.0
4 stars 1 forks source link

Improve adjustment of search domains #35

Open PhilippSchuette opened 1 year ago

PhilippSchuette commented 1 year ago

Currently we implement the most basic adjustment strategy imaginable for search (sub-)rectangles: If a root falls exactly on the rectangle boundary then the boundary gets adjusted. This should be improved as follows:

PhilippSchuette commented 1 year ago

As part of this issue it might also be worthwhile (in terms of efficiency) to consider a more dynamic refinement strategy: Depending on the currently estimated total number of roots the refinement procedure could choose to produce not two but maybe four or even something like 2 * #number of roots rectangles.