# Root Finding Model

## Class Name

## Location in Objects Pane

- Models > Model > Generic > Root Finding

## Model Description

### Model Form

- This model finds the root of a general nonlinear single-variable equation

### DDM Sensitivities

## Properties

### Object Name

- Name of the object in Rt
- Allowable characters are upper-case and lower-case letters, numbers, and underscore (“_”).
- The name is unique and case-sensitive.

### Display Output

- Determines whether the model is allowed to print messages to the Output Pane.

### Expression

- Expression of the equation, for example:
x^2 – sin(x)

- In the expression, “x” is the unknown variable

### Algorithm

- Algorithm of the solver that can be one of the following:

Newton, Secant, Steffenson, Bisection, False Position, and Brent Dekker

### Maximum Iterations

- Maximum number of iterations

### Tolerance

- Acceptable error in finding the root

### Initial Root

- Starting point of searching for root, used in derivative-based algorithms, namely Newton, Secant, and Steffenson.

### Lower Bound

- Lower bound of the searching interval, used in bracketing algorithms, namely Bisection, False Position, and Brent Dekker.

### Upper Bound

- Upper bound of the searching interval, used in bracketing algorithms, namely Bisection, False Position, and Brent Dekker.

## Output

- The root of the equation
- The output is an automatically generated generic response object, which takes the object name of the model plus “Response”.

## Right-click Menu

### Remove