7.35. Segregated Solve Settings
This section is referenced in the following other sections
7.35.1. Segregated Global Minimum Convergence Rate
- Syntax
Segregated Global Minimum Convergence Rate MinRate [ Number Of Steps MinSteps ]
- Summary
Set a minimum convergence rate based on the initial nonlinear residual of each equation system in the problem. At each segregated iteration the equation system with the largest initial residual is tested using
If this condition is not met then the time step fails and is retried with a shorter dt.
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
MinRate |
real |
– |
7.35.2. Segregated Global Nonlinear Initial Residual Tolerance
- Syntax
Segregated Global Nonlinear Initial Residual Tolerance Pt
- Summary
Convergence tolerance for global segregated nonlinear residual for the iteration. The iteration is considered finished when all of the individual equation systems have an initial nonlinear residual less than the given tolerance. This is cheaper than other tests that require recomputing the nonlinear residual. However, care should be taken since the initial nonlinear residual of the individual equation systems might not be a good measure of the final nonlinear residual of those systems due to deltas produced by other equation systems.
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
Pt |
real |
– |
7.35.3. Segregated Global Nonlinear Number Of Steps
- Syntax
Segregated Global Nonlinear Number Of Steps Number_of_steps [ Fail Step ]
- Summary
Maximum number of segregated solution steps within a time step. Depending on the fail value the solution will either be accepted, or the time step will fail when the maximum number of steps is reached.
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
Number_of_steps |
integer |
– |
7.35.4. Segregated Global Nonlinear Relative Residual Tolerance
- Syntax
Segregated Global Nonlinear Relative Residual Tolerance Pt
- Summary
Convergence tolerance for global segregated nonlinear residual for the iteration. Satisfaction of this criterion is sufficient for the iteration to be considered finished. This line command can be used when the user desires to enforce a global relative residual tolerance for the entire segregated system that may be different from the individual equation systems value.
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
Pt |
real |
– |
7.35.5. Segregated Global Nonlinear Residual Tolerance
- Syntax
Segregated Global Nonlinear Residual Tolerance Pt [ Minimum Steps minStepsValue ]
- Summary
Convergence tolerance for global segregated nonlinear residual for the iteration. Satisfaction of this criterion is sufficient for the iteration to be considered finished. This line command can be used when the user desires to enforce a global residual enforcement for the entire segregated system that may be different from the individual equation systems value
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
Pt |
real |
– |
7.35.6. Segregated Global Nonlinear Target Number Of Steps Per Time Step
- Syntax
Segregated Global Nonlinear Target Number Of Steps Per Time Step target_iterations
- Summary
Set a target number of segregated iterations per time step to use for time step control. If more than the specified number of iterations are required to converge a time step the next time step size will be decreased proportional to the ratio of the target number and the number taken. If a maximum number of allowed segregated iterations is set it is recommended to set the target to 1-2 fewer iterations to avoid an excessive number of failed time steps.
Parameter |
Value |
Default |
|---|---|---|
{= | are | is} |
– |
|
target_iterations |
integer |
– |