***resolution newton#

Description#

The default algorithm is the newton method, which can be used as a full updated Newton-Raphson algorithm, or as a modified Newton-Raphson method depending on the *algorithm choice in the sequence definitions.

Note that the finite element method calculates the following residual:

(110)#\[\bf R^i = \bf F_{ext} - \bf F^i_{int}\]

where \(\bf F_{ext}\) are terms of the discretized weak form of the problem variational statement due to externally applied forces, \(\bf F^i_{int}\) are the terms due to “internal forces” (e.g. the \(\int_V \delta\ten \varepsilon:\ten \sigma dV\) virtual work term in mechanics), and \(\bf R^i\) is the residual imbalance at an iteration \(i\) due to the non-linearity of the problem. Convergence of a loading step is achieved when a measure of this residual falls below a desired magnitude.

A truncated Taylor series is used to find the adjustment to the problem variables (degrees of freedom):

(111)#\[\bf R^{i+1}\left(\bf q^i + \Delta\bf q\right) = \bf R^i\left( \bf q^i\right) + \bf K\left(\bf q^i\right)\Delta\bf q\]
(112)#\[\Delta\bf q^{i+1} = -\bf K^{-1}\bf R^i \hskip1.5cm \bf q^{i+1} = \bf q^i + \Delta\bf q^{i+1}\]

Where \(\bf K\) is a stiffness matrix. Note that The stiffness can be an approximate measure of the real stiffness at a give time, and the solution can still be found. Typically however, any approximations to the stiffness other than the real algorithmic consistent tangent will result in increased iterations, and a reduction in the convergence “radius.”

Syntax#

The Newton-Raphson method provides a quadratic convergence: the residual of the problem to be solved can not theoretically increase. Because real problems usually do not fall into the Newton-Raphson assumptions, one may observe that the residual increases during iterations. In this case, use the **line_search option to activate the line search procedure. The idea behind it is that if the residual increases, it means that the magnitude of the current Newton-Raphson correction is too large: a search is done along the descent direction to find the largest magnitude so that the residual decreases (one show that this optimum value always exists).

***resolution newton \(~\,\) **line_search