SecantNewtonAlgorithm
SecantNewtonAlgorithm
Bases: Algorithm
Secant-Newton accelerated solution algorithm.
SecantNewtonAlgorithm uses two-term secant updates of the stiffness matrix to accelerate equilibrium iteration convergence without reforming the full tangent.
Tcl form
algorithm SecantNewton [-iterate <type>] [-increment <type>] [-maxDim <dim>]
Example
Create a Secant-Newton solution algorithm.
Parameters:
| Name | Type | Description | Default |
|---|---|---|---|
tang_iter
|
str
|
Tangent to iterate on. Must be |
'current'
|
tang_incr
|
str
|
Tangent to increment on. Must be |
'current'
|
max_dim
|
int
|
Max number of iterations before reforming the tangent. |
3
|
Raises:
| Type | Description |
|---|---|
ValueError
|
If tang_iter or tang_incr is not a valid option. |