Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Three changes made to bisection search: #74

Open
wants to merge 5 commits into
base: master
Choose a base branch
from

Conversation

Wendazhang33
Copy link

  • Stop searching contour when the width of window reaches a threshold instead of exceeding the domain; a big speedup
  • Switch to the lower limit when limit difference below the threshold. In many cases, cd or CI change rapidly around the target contour, so the contours of the two limits may be very different although their values are close.
  • Use both coherency index (CI) and convexity deficiency (cd) for the rclv boundary criterion. Users can set CI as "-np.inf" if don't need it.

 * Add a limit to the width of search window, a big speedup
 * Switch to the lower limit when limit difference below the threshold
 * Add coherency index for the rclv boundary criterion
fix the multiple contours with same value problem
fix the contour_level=0 problem
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant