RootFinder provides the implementation of all the standard bracketing and open root finding techniques, along with a customizable and configurable framework that separates the initilization/bracketing functionality from the eventual root search.

RootFinder achieves its design goal by implementing its functionality over several parts:
- Root Finder Framework: Framework to accommodate bracketing/open convergence initialization, execution customization/configuration, iterative variate evolution, and search termination detection
- Bracket Initialization Techniques
- Open Method Convergence Zone Initialization Techniques
- Iterative Open Methods - Newton-Raphson and Secant Methods
- Iterative Bracketing Primitive Methods: Bisection, False Position, Quadratic Interpolation, Inverse Quadratic Interpolation, and Ridder
- Iterative Bracketing Compound Methods: Brent's and Zheng's
- Samples
- Documentation
- Regression Runs
- Search Initialization Heuristics

Features

  • Root Finder Framework: Framework to accommodate bracketing/open convergence initialization, execution customization/configuration, iterative variate evolution, and search termination detector.
  • Bracket Initialization Techniques: Implementation of the different techniques for the initial bracket extraction.
  • Open Method Convergence Zone Initialization Techniques: Implementation of the different techniques for the convergence zone starting variate extraction.
  • Iterative Open Methods: Implementation of the iterative Open Methods - Newton-Raphson and Secant Methods
  • Iterative Bracketing Primitive Methods: Implementation of the iterative bracketing primitives – Bisection, False Position, Quadratic Interpolation, Inverse Quadratic Interpolation, and Ridder.
  • Iterative Bracketing Compound Methods: Implementation of the iterative bracketing compound methodologies – Brent’s and Zheng’s methods.
  • Samples: Samples for the various bracketing and the open methods, their cusomization, and configuration.
  • Documentation: Literature review, framework description, mathematical and formulation details of the different components, root finder synthetic knowledge unit (SKU) composition, and module and API usage guide.
  • Regression Tests: Statistical regression analysis and dispersion metric evaluation for the initialization and the iteration components of the different bracketing and open root finder methodologies.

Project Activity

See All Activity >

Follow RootFinder

RootFinder Web Site

Other Useful Business Software
AI-generated apps that pass security review Icon
AI-generated apps that pass security review

Stop waiting on engineering. Build production-ready internal tools with AI—on your company data, in your cloud.

Retool lets you generate dashboards, admin panels, and workflows directly on your data. Type something like “Build me a revenue dashboard on my Stripe data” and get a working app with security, permissions, and compliance built in from day one. Whether on our cloud or self-hosted, create the internal software your team needs without compromising enterprise standards or control.
Try Retool free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of RootFinder!

Additional Project Details

Registered

2012-12-10