Skip to article frontmatterSkip to article content
Site not loading correctly?

This may be due to an incorrect BASE_URL configuration. See the MyST Documentation for reference.

Rate-independent Rankine plasticity

Authors
Affiliations
University of Luxembourg
University of Luxembourg
Rafinex
University of Luxembourg

This demo solves a quasi-static small-strain boundary value problem in 2D using a Rankine (maximum principal stress) yield criterion with isotropic hardening.

Compared with J2J_2 (von Mises) plasticity, which depends on deviatoric stress and is symmetric in tension/compression, the Rankine criterion is tension-driven: yielding starts when the largest principal stress reaches the tensile strength. The main numerical feature is nonlinear static condensation with dolfiny.localsolver: the constitutive unknowns are solved cell-by-cell inside each Newton step, and only the displacement field appears in the global linear solve, see Habera & Zilian (2022) for details.

In particular, this demo emphasizes:

  • cell-wise constitutive solves combined with nonlinear static condensation,

  • regularised complementarity and eigenvalue-based local plastic updates, and

  • localisation in a perforated specimen under tension-driven Rankine plasticity.


Model

The linearised strain is

ε=sym(u)=εel+P\varepsilon = \text{sym}(\nabla u) = \varepsilon_{\mathrm{el}} + P

Here ε\varepsilon is the total small strain, εel\varepsilon_{\mathrm{el}} is the elastic strain, PP is the accumulated plastic strain, and \nabla denotes the spatial gradient. Hooke’s law gives

σ=2μεel+λtr(εel)I\sigma = 2\mu \varepsilon_{\mathrm{el}} + \lambda \text{tr}(\varepsilon_{\mathrm{el}}) I

where σ\sigma is the Cauchy stress, μ\mu and λ\lambda are the Lame constants, and II is the identity tensor. The Rankine yield function with isotropic hardening is

f(σ,λp)=σmax(σ)SyHλp0f(\sigma, \lambda_p) = \sigma_{\max}(\sigma) - S_y - H \lambda_p \le 0

where σmax(σ)\sigma_{\max}(\sigma) is the largest principal stress, SyS_y is the tensile yield stress, HH is the hardening modulus, and λp\lambda_p is the accumulated plastic multiplier. For associated flow,

P˙=λ˙pfσ,λ˙p0,f0,λ˙pf=0.\dot{P} = \dot{\lambda}_p \frac{\partial f}{\partial \sigma}, \qquad \dot{\lambda}_p \ge 0, \quad f \le 0, \quad \dot{\lambda}_p f = 0.

In this implementation, f/σ\partial f / \partial \sigma is obtained by automatic differentiation (ufl.diff) of a ufl.variable-tagged stress tensor.

The time-discrete weak form uses increments (ΔP,Δλp)(\Delta P, \Delta\lambda_p) and requires, for all (δu,δΔP,δΔλp)(\delta u, \delta \Delta P, \delta \Delta\lambda_p):

Ωσ:sym(δu)dx=0,ΩδΔP:[ΔPΔλpfσ]dx=0,ΩδΔλpϕFB,η(Δλp,f(σ,λp,0+Δλp))dx=0\begin{align} \int_\Omega \sigma : \text{sym}(\nabla \delta u) \,\text{d}x &= 0, \\ \int_\Omega \delta \Delta P : \big[\Delta P - \Delta\lambda_p \frac{\partial f}{\partial \sigma}\big] \, \text{d}x &= 0, \\ \int_\Omega \delta \Delta\lambda_p \phi_{\mathrm{FB},\eta}(\Delta\lambda_p, -f(\sigma, \lambda_{p,0} + \Delta\lambda_p)) \,\text{d}x &= 0 \end{align}

Here Ω\Omega is the spatial domain, A:BA : B denotes the Frobenius product of tensors, and λp,0\lambda_{p,0} is the converged value from the previous load step.

Non-linear condensation

The local unknowns (ΔP,Δλp)(\Delta P, \Delta\lambda_p) are stored in quadrature spaces, so their degrees of freedom belong to one cell only. There is therefore no coupling between neighbouring cells in the constitutive problem.

dolfiny.localsolver uses this structure in two stages inside every outer Newton iteration: first it solves, on each cell, the nonlinear local system (FΔP,FΔλp)=0(F_{\Delta P}, F_{\Delta\lambda_p}) = 0 for the current displacement iterate u(k)u^{(k)}; then it assembles a condensed global residual and Jacobian for the displacement field alone. The plastic variables are therefore eliminated locally, but in a nonlinear way because their current values depend on the current displacement iterate. In optimal control language, this is analogous to a reduced-functional approach: the local constitutive solve plays the role of a control-to-state map that expresses the local variables as functions of the current global displacement iterate.

Writing the Jacobian in block form with displacement block uu and local constitutive block ll, localsolver assembles the condensed tangent

K~uu=KuuKulKll1Klu\tilde{K}_{uu} = K_{uu} - K_{ul} K_{ll}^{-1} K_{lu}

after the local Newton solve has produced a cellwise consistent constitutive state. Here KuuK_{uu} is the displacement-displacement block, KllK_{ll} is the local-local block, and KulK_{ul} and KluK_{lu} are the coupling blocks.

This is different from Schur condensation. In a Schur-condensed formulation one first builds the global residual and tangent for all fields (u,ΔP,Δλp)(u, \Delta P, \Delta\lambda_p) around the current iterate, and only then algebraically condenses that linearised system to a smaller system for uu. In that setting the local residuals are not enforced during the outer iterations; they vanish only at the final converged equilibrium. Here, by contrast, the local residuals are solved to consistency at every Newton iterate before the condensed global system is assembled.

Parameters and mesh

The geometry is a unit square [0,1]2[0,1]^2 perforated by a staggered row of small circular holes around mid-height (y0.5y \approx 0.5). These holes create a sequence of thin ligaments and local stress raisers, so the tensile failure path is no longer straight or unique.

The loading is uniaxial vertical tension: the bottom edge (y=0y=0) is constrained in yy, a single point is pinned in xx to remove the horizontal rigid-body mode (while allowing Poisson contraction), and the top edge (y=1y=1) is displaced vertically. This produces a predominantly tensile σyy\sigma_{yy} field, with localisation competing between the perforations, which is the regime for the Rankine criterion.

Material parameters correspond to a generic brittle solid: μ=100\mu = 100 GPa, λ=10\lambda = 10 GPa, tensile yield stress Sy=0.3S_y = 0.3 GPa, and hardening modulus H=0.1H = 0.1 GPa. The notation σyy\sigma_{yy} below refers to the normal stress in the loading direction.

Source
from mpi4py import MPI
from petsc4py import PETSc

import basix
import dolfinx
import dolfinx.fem.petsc
import ufl

import matplotlib.pyplot as plt
import numpy as np
import pyvista
from mesh_perforated import mesh_perforated

import dolfiny

comm = MPI.COMM_WORLD
name = "rankine"
gmsh_model, tdim = mesh_perforated(name, clscale=0.02)

# Get mesh and meshtags
mesh_data = dolfinx.io.gmsh.model_to_mesh(gmsh_model, comm, rank=0, gdim=2)
mesh = mesh_data.mesh

# Write mesh and meshtags to file
with dolfiny.io.XDMFFile(MPI.COMM_WORLD, f"{name}.xdmf", "w") as ofile:
    ofile.write_mesh_data(mesh_data)

# Boundary facets
top_facets = dolfinx.mesh.locate_entities_boundary(mesh, 1, lambda x: np.isclose(x[1], 1.0))
bottom_facets = dolfinx.mesh.locate_entities_boundary(mesh, 1, lambda x: np.isclose(x[1], 0.0))

facet_dim = mesh.topology.dim - 1
TOP, BOTTOM = 1, 2
marked_facets = np.hstack([top_facets, bottom_facets]).astype(np.int32)
marked_values = np.hstack(
    [np.full_like(top_facets, TOP), np.full_like(bottom_facets, BOTTOM)]
).astype(np.int32)
facet_order = np.argsort(marked_facets)
facet_tags = dolfinx.mesh.meshtags(
    mesh, facet_dim, marked_facets[facet_order], marked_values[facet_order]
)

# Material parameters
mu = 100  # shear modulus [GPa]
la = 10  # first Lamé parameter [GPa]
Sy = 0.3  # tensile yield stress [GPa]
H = 0.1  # isotropic hardening modulus [GPa]

if comm.size == 1:
    grid = pyvista.UnstructuredGrid(*dolfinx.plot.vtk_mesh(mesh))
    plotter = pyvista.Plotter(off_screen=True, theme=dolfiny.pyvista.theme)
    plotter.add_mesh(
        grid, show_edges=True, color="white", line_width=dolfiny.pyvista.pixels // 1000
    )
    plotter.show_axes()
    plotter.view_xy()
    plotter.screenshot(f"{name}_mesh.png")
    plotter.close()
    plotter.deep_clean()
Output
Info    : Meshing 1D...
Info    : [  0%] Meshing curve 5 (Ellipse)
Info    : [ 10%] Meshing curve 6 (Ellipse)
Info    : [ 20%] Meshing curve 7 (Ellipse)
Info    : [ 30%] Meshing curve 8 (Ellipse)
Info    : [ 40%] Meshing curve 9 (Ellipse)
Info    : [ 50%] Meshing curve 10 (Ellipse)
Info    : [ 60%] Meshing curve 11 (Ellipse)
Info    : [ 70%] Meshing curve 12 (Line)
Info    : [ 80%] Meshing curve 13 (Line)
Info    : [ 90%] Meshing curve 14 (Line)
Info    : [100%] Meshing curve 15 (Line)
Info    : Done meshing 1D (Wall 0.00118849s, CPU 0.001796s)
Info    : Meshing 2D...
Info    : Meshing surface 1 (Plane, Frontal-Delaunay)
Info    : Done meshing 2D (Wall 0.139084s, CPU 0.130549s)
Info    : Meshing 3D...
Info    : Done meshing 3D (Wall 1.60644e-05s, CPU 0.00012s)
Info    : 4784 nodes 9591 elements
Info    : Writing 'rankine.msh'...
Info    : Done writing 'rankine.msh'
Perforated specimen mesh showing the staggered circular holes that act as stress raisers.

Figure 1:Perforated specimen mesh showing the staggered circular holes that act as stress raisers.

Finite element discretisation and weak form

Displacement uu uses continuous P1P_1 Lagrange elements. The local constitutive unknowns (ΔP,Δλp)(\Delta P, \Delta\lambda_p) use quadrature elements (degree 1), i.e. Gauss-point DOFs with no inter-element continuity. This is what makes nonlinear static condensation possible here: the constitutive update is purely cell-local, while displacement remains the only globally coupled field.

The accumulated state (P0,λp,0)(P_0, \lambda_{p,0}) is stored in the same quadrature spaces and updated after each converged load step, while (ΔP,Δλp)(\Delta P, \Delta\lambda_p) denotes the current local increment during one load step.

The yield function ff uses a regularised closed form for σmax\sigma_{\max} in 2D: if p=tr(σ)/2p = \text{tr}(\sigma)/2 and q=((σ11σ22)/2)2+σ122q = \sqrt{((\sigma_{11}-\sigma_{22})/2)^2 + \sigma_{12}^2}, then σmax=p+q2+ε2\sigma_{\max} = p + \sqrt{q^2 + \varepsilon^2}. The ε\varepsilon-regularisation removes the eigenvalue-degeneracy singularity and keeps local Newton derivatives bounded.

The NCP equation is written with the regularised Fischer-Burmeister function

ϕFB,η(a,b)=a2+b2+η2ab,\phi_{\mathrm{FB},\eta}(a, b) = \sqrt{a^2 + b^2 + \eta^2} - a - b,

so the local complementarity condition becomes

ϕFB,η(Δλp,f(σ,λp,0+Δλp))=0.\phi_{\mathrm{FB},\eta}(\Delta\lambda_p, -f(\sigma, \lambda_{p,0} + \Delta\lambda_p)) = 0.

This replaces the exact min-type NCP by a smooth approximation with small parameter η\eta. The local Newton solve is still safeguarded because two features remain delicate numerically: the regularised eigenvalue expression in σmax\sigma_{\max} and the regularised NCP function. We therefore use a simple backtracking line search with an Armijo condition on the merit function

Ψ(z)=12R(z)2,\Psi(z) = \frac{1}{2} \|R(z)\|^2,

where RR collects the local residuals for (ΔP,Δλp)(\Delta P, \Delta\lambda_p), zz is the stacked local unknown vector, and α\alpha is the backtracking step length. Trial updates ztrial=zαΔzz_{\mathrm{trial}} = z - \alpha \Delta z are accepted only if Ψ\Psi decreases sufficiently.

Source
quad_degree = 1
Ue = basix.ufl.element("P", mesh.basix_cell(), 1, shape=(2,))
Qe = basix.ufl.quadrature_element(mesh.basix_cell(), value_shape=(), degree=quad_degree)
Pe = basix.ufl.blocked_element(Qe, shape=(2, 2), symmetry=True)
Ze = basix.ufl.mixed_element([Pe, Qe])  # local state = (dP, dl)

Uf = dolfinx.fem.functionspace(mesh, Ue)
Zf = dolfinx.fem.functionspace(mesh, Ze)

u = dolfinx.fem.Function(Uf, name="u")
z = dolfinx.fem.Function(Zf, name="z")  # current local increment = (dP, dl)
z0 = dolfinx.fem.Function(Zf, name="z0")  # accumulated history   = (P0, l0)

dP, dl = ufl.split(z)
P0, l0 = ufl.split(z0)

δu = ufl.TestFunction(Uf)
δz = ufl.TestFunction(Zf)
δdP, δdl = ufl.split(δz)

# for output (P1 interpolation of displacement for XDMF compatibility)
uo = dolfinx.fem.Function(dolfinx.fem.functionspace(mesh, ("P", 1, (2,))), name="u")


def f(sigma, lam, eps_eig=1e-3 * Sy):
    """Rankine yield function with regularised max eigenvalue (2D).

    The regularisation replaces q = sqrt(s^2 + t^2) with sqrt(s^2 + t^2 + eps^2),
    bounding the second derivative of f w.r.t. sigma at O(1/eps). This keeps
    the local Newton Jacobian well-conditioned near degenerate stress states
    (sigma_1 ≈ sigma_2) while shifting the yield surface by at most eps at
    the vertex and is negligible for this perforated-specimen demonstration.
    """
    p = ufl.tr(sigma) / 2
    q = ufl.sqrt(((sigma[0, 0] - sigma[1, 1]) / 2) ** 2 + sigma[0, 1] ** 2 + eps_eig**2)
    return p + q - Sy - H * lam


# Strain measures
E = ufl.sym(ufl.grad(u))  # linearised total strain
E_el = E - (P0 + dP)  # elastic strain: E_el = E - P

sigma_expr = 2 * mu * E_el + la * ufl.tr(E_el) * ufl.Identity(2)
sigma = ufl.variable(sigma_expr)  # tag for automatic differentiation

dx = ufl.Measure("dx", domain=mesh, metadata={"quadrature_degree": quad_degree})
ds = ufl.Measure("ds", domain=mesh, subdomain_data=facet_tags)

F0 = ufl.inner(sigma, ufl.sym(ufl.grad(δu))) * dx


def phi_fb(a, b, eta=1e-10 * Sy):
    return ufl.sqrt(a * a + b * b + eta * eta) - a - b


g = -f(sigma, l0 + dl)

F1 = (ufl.inner(dP - dl * ufl.diff(f(sigma, l0 + dl), sigma), δdP) + phi_fb(dl, g) * δdl) * dx

# Boundary conditions
# Bottom edge: u_y = 0 (allow horizontal sliding for Poisson contraction)
Uf_y, _ = Uf.sub(1).collapse()
u_bottom_y = dolfinx.fem.Function(Uf_y, name="u_bottom_y")
bottom_dofs_y = dolfinx.fem.locate_dofs_topological((Uf.sub(1), Uf_y), 1, bottom_facets)
bc_bottom_y = dolfinx.fem.dirichletbc(u_bottom_y, bottom_dofs_y, Uf.sub(1))

# Pin u_x = 0 at bottom-left corner to remove horizontal rigid body mode
Uf_x, _ = Uf.sub(0).collapse()
u_pin_x = dolfinx.fem.Function(Uf_x, name="u_pin_x")
pin_vertices = dolfinx.mesh.locate_entities_boundary(
    mesh, 0, lambda x: np.isclose(x[0], 0.0) & np.isclose(x[1], 0.0)
)
pin_dofs_x = dolfinx.fem.locate_dofs_topological((Uf.sub(0), Uf_x), 0, pin_vertices)
bc_pin_x = dolfinx.fem.dirichletbc(u_pin_x, pin_dofs_x, Uf.sub(0))

# Top edge: prescribed u_y displacement
u_top_y = dolfinx.fem.Function(Uf_y, name="u_top_y")
top_dofs_y = np.asarray(
    dolfinx.fem.locate_dofs_topological((Uf.sub(1), Uf_y), 1, top_facets), dtype=np.int32
)
owned_size_u = Uf.dofmap.index_map.size_local * Uf.dofmap.index_map_bs
top_dofs_y_owned = top_dofs_y[top_dofs_y < owned_size_u]
bc_top_y = dolfinx.fem.dirichletbc(u_top_y, top_dofs_y, Uf.sub(1))

bcs = [bc_bottom_y, bc_pin_x, bc_top_y]

Local solver kernels

dolfiny.localsolver is configured with three C++ kernels, each acting on one cell at a time:

  • solve_z: performs the constitutive update. For the current displacement iterate on that cell, it runs a local Newton iteration with backtracking line search for (ΔP,Δλp)(\Delta P, \Delta\lambda_p), i.e. it solves (FΔP,FΔλp)=0(F_{\Delta P}, F_{\Delta\lambda_p}) = 0.

  • sc_J: forms the condensed element tangent K~uu=KuuKulKll1Klu\tilde{K}_{uu} = K_{uu} - K_{ul} K_{ll}^{-1} K_{lu} once the local state is consistent.

  • sc_F_cell: returns the condensed element residual for the displacement block.

The helper local_update below transfers the current iterate into the local work vector, assembles the local forms, and scatters the updated cellwise solution back into the quadrature functions before the condensed global assembly proceeds. In other words, the condensed global solve sees only the displacement residual and tangent after the local variables have been refreshed on every cell.

We use dolfiny.localsolver.view() to obtain diagnostic information about the data layout expected for the local kernels.

Source
sc_J = dolfiny.localsolver.UserKernel(
    name="sc_J",
    code=r"""
    template <typename T>
    void sc_J(T& A)
    {
        A = J00.array - J01.array * J11.array.partialPivLu().solve(J10.array);
    }
    """,
    required_J=[(0, 0), (0, 1), (1, 0), (1, 1)],
)

sc_F_cell = dolfiny.localsolver.UserKernel(
    name="sc_F_cell",
    code=r"""
    template <typename T>
    void sc_F_cell(T& A)
    {
        A = F0.array;
    }
    """,
    required_J=[],
)


solve_body = r"""
    // Mixed local field z = [dP11, dP22, dP12, dl]
    auto zloc = Eigen::Map<Eigen::Matrix<double, 4, 1>>(&F1.w[6]);

    Eigen::Matrix<double, 4, 1> loc = zloc;
    Eigen::Matrix<double, 4, 1> dloc;
    Eigen::Matrix<double, 4, 1> R;
    Eigen::Matrix<double, 4, 4> Jll;

    double err0 = 0.0;
    double alpha_prev = 1.0;
    const int N = 100;

    for (int i = 0; i < N; ++i)
    {
        F1.array.setZero();
        F1.kernel(F1.array.data(), F1.w.data(), F1.c.data(),
                  F1.coords.data(), F1.entity_local_index.data(),
                  F1.permutation.data(), nullptr);

        R = F1.array;
        const double err = R.norm();
        if (i == 0)
            err0 = err;

        if ((err < 1e-8 * err0) || (err < 1e-12))
            break;

        if (i == (N - 1))
            throw std::runtime_error("Local Newton failed to converge.");

        J11.array.setZero();
        J11.kernel(J11.array.data(), J11.w.data(), J11.c.data(),
                   J11.coords.data(), J11.entity_local_index.data(),
                   J11.permutation.data(), nullptr);

        Jll = J11.array;
        dloc = Jll.partialPivLu().solve(R);

        // Backtracking line search with Armijo on Psi = 0.5 * ||R||^2
        {
            const double c1 = 1e-4;
            const double rho = 0.5;
            const double alpha_min = 1e-12;

            Eigen::Matrix<double, 4, 1> loc_old = loc;
            const double psi0 = 0.5 * R.squaredNorm();

            bool accepted = false;
            double alpha = std::min(1.0, alpha_prev / rho);

            for (; alpha >= alpha_min; alpha *= rho)
            {
                Eigen::Matrix<double, 4, 1> loc_trial = loc_old - alpha * dloc;

                F1.w(Eigen::seq(6, 9)) = loc_trial;
                J11.w(Eigen::seq(6, 9)) = loc_trial;

                F1.array.setZero();
                F1.kernel(F1.array.data(), F1.w.data(), F1.c.data(),
                        F1.coords.data(), F1.entity_local_index.data(),
                        F1.permutation.data(), nullptr);

                const double psi_trial = 0.5 * F1.array.squaredNorm();

                if (psi_trial <= psi0 - c1 * alpha * R.squaredNorm())
                {
                    loc = loc_trial;
                    accepted = true;
                    alpha_prev = alpha;
                    break;
                }
            }

            if (!accepted)
            {
                F1.w(Eigen::seq(6, 9)) = loc_old;
                J11.w(Eigen::seq(6, 9)) = loc_old;
                throw std::runtime_error("Local line search failed.");
            }

            F1.w(Eigen::seq(6, 9)) = loc;
            J11.w(Eigen::seq(6, 9)) = loc;
        }
    }
"""

solve_z = dolfiny.localsolver.UserKernel(
    name="solve_z",
    code=f"""
    template <typename T>
    void solve_z(T& A)
    {{
        {solve_body}
        A = loc;
    }}
    """,
    required_J=[(1, 1)],
)


def local_update(problem):
    with problem.xloc.localForm() as x_local:
        x_local.set(0.0)

    dolfinx.fem.petsc.assign(
        problem.xloc, [problem.u[idx] for idx in problem.localsolver.local_spaces_id]
    )

    for idx in problem.localsolver.local_spaces_id:
        problem.u[idx].x.scatter_forward()

    # Assemble into local vector and scatter to functions
    dolfinx.fem.petsc.assemble_vector(problem.xloc, problem.local_form)
    problem.xloc.ghostUpdate(addv=PETSc.InsertMode.ADD, mode=PETSc.ScatterMode.REVERSE)
    dolfinx.fem.petsc.assign(
        problem.xloc, [problem.u[idx] for idx in problem.localsolver.local_spaces_id]
    )

    for idx in problem.localsolver.local_spaces_id:
        problem.u[idx].x.scatter_forward()


all_cells = np.arange(mesh.topology.index_map(mesh.topology.dim).size_local)

ls = dolfiny.localsolver.LocalSolver(
    [Uf, Zf],
    local_spaces_id=[1],
    F_integrals=[{dolfinx.fem.IntegralType.cell: [(0, sc_F_cell, all_cells)]}],
    J_integrals=[[{dolfinx.fem.IntegralType.cell: [(0, sc_J, all_cells)]}]],
    local_integrals=[
        {dolfinx.fem.IntegralType.cell: [(0, solve_z, all_cells)]},
    ],
    local_update=local_update,
)

opts = PETSc.Options(name)  # type: ignore[attr-defined]

opts["snes_type"] = "newtonls"
opts["snes_linesearch_type"] = "bt"
opts["snes_linesearch_order"] = 1
opts["snes_atol"] = 1.0e-12
opts["snes_rtol"] = 1.0e-8
opts["snes_max_it"] = 100
opts["ksp_type"] = "preonly"
opts["pc_type"] = "cholesky"
opts["pc_factor_mat_solver_type"] = "mumps"
opts["mat_mumps_cntl_1"] = 0.0
opts["snes_linesearch_monitor"] = ""

problem = dolfiny.snesproblem.SNESProblem([F0, F1], [u, z], bcs=bcs, prefix=name, localsolver=ls)

ls.view()
(Re-)building pre-compiled headers (options:-O2); this may take a minute ...
###############################################################################
*******************************************************************************
F0 (6):
	u 	 [0, 6]
	z 	 [6, 10]
	z0 	 [10, 14]

F1 (4):
	u 	 [0, 6]
	z 	 [6, 10]
	z0 	 [10, 14]

J00 (6, 6):

J01 (6, 4):

J10 (4, 6):
	u 	 [0, 6]
	z 	 [6, 10]
	z0 	 [10, 14]

J11 (4, 4):
	u 	 [0, 6]
	z 	 [6, 10]
	z0 	 [10, 14]

*******************************************************************************
###############################################################################

Loading

A loading-unloading cycle is applied in vertical tension: the top edge (y=1y=1) is displaced vertically to a peak of uˉy=0.01\bar{u}_y = 0.01 m in K=60K = 60 equal increments, then returned to zero in K/2=30K / 2 = 30 increments. Here uˉy\bar{u}_y denotes the prescribed top-edge displacement. The bottom edge (y=0y=0) is held fixed in yy; horizontal sliding is permitted (Poisson contraction) except at the pinned corner.

Source
K = 60  # load steps
du1 = 0.01  # peak vertical displacement [m]
load = np.linspace(0.0, 1.0, num=K, endpoint=False)
unload = np.linspace(1.0, 0.0, num=K // 2)
cycle = np.concatenate([load, unload])

# Force-displacement results from measurable boundary quantities
results: dict[str, list[float]] = {"displacement": [], "force": []}
F0_form = dolfinx.fem.form(F0)
reaction_vec = dolfinx.fem.petsc.create_vector(Uf)

# L2-project ||P0|| onto DG0 (cell average) — quadrature fields cannot be interpolated directly
Sf = dolfinx.fem.functionspace(mesh, ("DG", 0))
eps_p = dolfinx.fem.Function(Sf, name="eps_p")
f_sig = dolfinx.fem.Function(Sf, name="f")

for step, factor in enumerate(cycle):
    dolfiny.utils.pprint(f"\n+++ Processing step {step:3d}, load factor = {factor:5.4f}")

    # Update prescribed y-displacement on top edge
    u_top_y.interpolate(lambda x: du1 * factor * np.ones_like(x[1]))
    dolfiny.utils.pprint(f"Applied displacement: {1.0e3 * du1 * factor:.3f} mm")

    # Solve nonlinear problem
    problem.solve()

    # Assert convergence of nonlinear solver
    problem.status(verbose=True, error_on_failure=True)

    z0.x.array[:] += z.x.array[:]
    z0.x.scatter_forward()

    z.x.array[:] = 0.0
    z.x.scatter_forward()

    # Collect imposed top-edge displacement (in mm for plotting) and the summed
    # vertical reaction on the top-edge DOFs.
    with reaction_vec.localForm() as reaction_local:
        reaction_local.set(0.0)
    dolfinx.fem.petsc.assemble_vector(reaction_vec, F0_form)
    reaction_vec.ghostUpdate(addv=PETSc.InsertMode.ADD, mode=PETSc.ScatterMode.REVERSE)  # type: ignore[attr-defined]
    reaction_y = comm.allreduce(reaction_vec.array[top_dofs_y_owned].sum(), op=MPI.SUM)
    results["displacement"].append(1.0e3 * du1 * factor)
    results["force"].append(reaction_y)

    # Interpolate and write output
    dolfiny.interpolation.interpolate(u, uo)
    dolfiny.projection.project(ufl.sqrt(ufl.inner(P0, P0)), eps_p)
    dolfiny.projection.project(f(sigma, l0), f_sig)
    with dolfinx.io.XDMFFile(MPI.COMM_WORLD, f"{name}.xdmf", "a") as ofile:
        ofile.write_function(uo, step)
        ofile.write_function(eps_p, step)
        ofile.write_function(f_sig, step)

if comm.size == 1:
    # Build pyvista grid and attach displacement (padded to 3 components for warping)
    grid = pyvista.UnstructuredGrid(*dolfinx.plot.vtk_mesh(uo.function_space.mesh))
    u_arr = np.zeros((uo.x.array.reshape(-1, 2).shape[0], 3))
    u_arr[:, :2] = uo.x.array.reshape(-1, 2)
    grid.point_data["u"] = u_arr
    grid_warped = grid.warp_by_vector("u", factor=1)

    # Attach cell data from DG0 field
    grid_warped.cell_data["eps_p"] = eps_p.x.array

    plotter = pyvista.Plotter(off_screen=True, theme=dolfiny.pyvista.theme)
    plotter.add_mesh(
        grid_warped,
        scalars="eps_p",
        show_scalar_bar=True,
        scalar_bar_args={"title": "Plastic strain"},
        n_colors=20,
        line_width=dolfiny.pyvista.pixels // 1000,
    )
    plotter.show_axes()
    plotter.view_xy()
    plotter.screenshot(f"{name}_deformed.png")
    plotter.close()
    plotter.deep_clean()
Output

+++ Processing step   0, load factor = 0.0000 
Applied displacement: 0.000 mm 
# SNES iteration  0 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (u)
# all           |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00

+++ Processing step   1, load factor = 0.0167 
Applied displacement: 0.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=0.000e+00 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=0.000e+00 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.834e-15 
# SNES iteration  1 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=6.431e-03 |dx|=6.431e-03 |r|=2.848e-15 (u)
# all           |x|=6.431e-03 |dx|=6.431e-03 |r|=2.848e-15
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.847515125003e-15

+++ Processing step   2, load factor = 0.0333 
Applied displacement: 0.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=6.431e-03 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=6.431e-03 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.218e-15 
# SNES iteration  1 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=1.286e-02 |dx|=6.431e-03 |r|=2.275e-15 (u)
# all           |x|=1.286e-02 |dx|=6.431e-03 |r|=2.275e-15
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.274524403289e-15

+++ Processing step   3, load factor = 0.0500 
Applied displacement: 0.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.286e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.286e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=5.979e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.929e-02 |dx|=6.431e-03 |r|=3.813e-04 (u)
# all           |x|=1.929e-02 |dx|=6.431e-03 |r|=3.813e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.812984469155e-04
# SNES iteration  1, KSP iteration   0       |r|=3.813e-04 
# SNES iteration  1, KSP iteration   1       |r|=1.204e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.929e-02 |dx|=1.406e-05 |r|=4.201e-06 (u)
# all           |x|=1.929e-02 |dx|=1.406e-05 |r|=4.201e-06
# SNES iteration  2, KSP iteration   0       |r|=4.201e-06 
# SNES iteration  2, KSP iteration   1       |r|=2.001e-20 
      Line search: Using full step: fnorm 3.812984469155e-04 gnorm 4.200792438419e-06
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.929e-02 |dx|=2.870e-08 |r|=1.702e-09 (u)
# all           |x|=1.929e-02 |dx|=2.870e-08 |r|=1.702e-09
      Line search: Using full step: fnorm 4.200792438419e-06 gnorm 1.701658951396e-09

+++ Processing step   4, load factor = 0.0667 
Applied displacement: 0.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.929e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.929e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.803e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.574e-02 |dx|=6.445e-03 |r|=1.091e-03 (u)
# all           |x|=2.574e-02 |dx|=6.445e-03 |r|=1.091e-03
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.090798936295e-03
# SNES iteration  1, KSP iteration   0       |r|=1.091e-03 
# SNES iteration  1, KSP iteration   1       |r|=3.923e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.575e-02 |dx|=4.472e-05 |r|=3.110e-04 (u)
# all           |x|=2.575e-02 |dx|=4.472e-05 |r|=3.110e-04
# SNES iteration  2, KSP iteration   0       |r|=3.110e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.669e-18 
      Line search: Using full step: fnorm 1.090798936295e-03 gnorm 3.110379439333e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=2.575e-02 |dx|=4.359e-06 |r|=1.452e-04 (u)
# all           |x|=2.575e-02 |dx|=4.359e-06 |r|=1.452e-04
# SNES iteration  3, KSP iteration   0       |r|=1.452e-04 
# SNES iteration  3, KSP iteration   1       |r|=6.052e-19 
      Line search: Using full step: fnorm 3.110379439333e-04 gnorm 1.451882991859e-04
# SNES iteration  4 
# sub  0 [  9k] |x|=2.575e-02 |dx|=1.079e-06 |r|=7.645e-06 (u)
# all           |x|=2.575e-02 |dx|=1.079e-06 |r|=7.645e-06
# SNES iteration  4, KSP iteration   0       |r|=7.645e-06 
# SNES iteration  4, KSP iteration   1       |r|=3.374e-20 
      Line search: Using full step: fnorm 1.451882991859e-04 gnorm 7.645165665358e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.575e-02 |dx|=6.816e-08 |r|=2.876e-09 (u)
# all           |x|=2.575e-02 |dx|=6.816e-08 |r|=2.876e-09
      Line search: Using full step: fnorm 7.645165665358e-06 gnorm 2.875843892009e-09

+++ Processing step   5, load factor = 0.0833 
Applied displacement: 0.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.575e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.575e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.264e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.222e-02 |dx|=6.476e-03 |r|=2.365e-03 (u)
# all           |x|=3.222e-02 |dx|=6.476e-03 |r|=2.365e-03
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.365042823240e-03
# SNES iteration  1, KSP iteration   0       |r|=2.365e-03 
# SNES iteration  1, KSP iteration   1       |r|=1.921e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.226e-02 |dx|=2.430e-04 |r|=1.792e-03 (u)
# all           |x|=3.226e-02 |dx|=2.430e-04 |r|=1.792e-03
# SNES iteration  2, KSP iteration   0       |r|=1.792e-03 
# SNES iteration  2, KSP iteration   1       |r|=4.844e-17 
      Line search: Using full step: fnorm 2.365042823240e-03 gnorm 1.791788078541e-03
# SNES iteration  3 
# sub  0 [  9k] |x|=3.228e-02 |dx|=6.004e-05 |r|=6.456e-04 (u)
# all           |x|=3.228e-02 |dx|=6.004e-05 |r|=6.456e-04
# SNES iteration  3, KSP iteration   0       |r|=6.456e-04 
# SNES iteration  3, KSP iteration   1       |r|=5.722e-18 
      Line search: Using full step: fnorm 1.791788078541e-03 gnorm 6.455508622951e-04
# SNES iteration  4 
# sub  0 [  9k] |x|=3.228e-02 |dx|=6.068e-06 |r|=6.287e-05 (u)
# all           |x|=3.228e-02 |dx|=6.068e-06 |r|=6.287e-05
# SNES iteration  4, KSP iteration   0       |r|=6.287e-05 
# SNES iteration  4, KSP iteration   1       |r|=6.178e-19 
      Line search: Using full step: fnorm 6.455508622951e-04 gnorm 6.287085591308e-05
# SNES iteration  5 
# sub  0 [  9k] |x|=3.228e-02 |dx|=1.085e-06 |r|=1.490e-06 (u)
# all           |x|=3.228e-02 |dx|=1.085e-06 |r|=1.490e-06
# SNES iteration  5, KSP iteration   0       |r|=1.490e-06 
# SNES iteration  5, KSP iteration   1       |r|=1.032e-20 
      Line search: Using full step: fnorm 6.287085591308e-05 gnorm 1.490166983927e-06
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.228e-02 |dx|=1.623e-08 |r|=2.829e-10 (u)
# all           |x|=3.228e-02 |dx|=1.623e-08 |r|=2.829e-10
      Line search: Using full step: fnorm 1.490166983927e-06 gnorm 2.828522372300e-10

+++ Processing step   6, load factor = 0.1000 
Applied displacement: 1.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.228e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.228e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=5.031e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.892e-02 |dx|=6.694e-03 |r|=3.281e-03 (u)
# all           |x|=3.892e-02 |dx|=6.694e-03 |r|=3.281e-03
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.280567162333e-03
# SNES iteration  1, KSP iteration   0       |r|=3.281e-03 
# SNES iteration  1, KSP iteration   1       |r|=5.373e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.899e-02 |dx|=6.627e-04 |r|=2.296e-03 (u)
# all           |x|=3.899e-02 |dx|=6.627e-04 |r|=2.296e-03
      Line search: Linear step, current gnorm 2.295970870856e-03 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.296e-03 
# SNES iteration  2, KSP iteration   1       |r|=3.324e-16 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.909e-02 |dx|=4.219e-04 |r|=1.055e-03 (u)
# all           |x|=3.909e-02 |dx|=4.219e-04 |r|=1.055e-03
# SNES iteration  3, KSP iteration   0       |r|=1.055e-03 
# SNES iteration  3, KSP iteration   1       |r|=3.387e-17 
      Line search: Using full step: fnorm 2.295970870856e-03 gnorm 1.054808891355e-03
# SNES iteration  4 
# sub  0 [  9k] |x|=3.910e-02 |dx|=4.693e-05 |r|=1.647e-04 (u)
# all           |x|=3.910e-02 |dx|=4.693e-05 |r|=1.647e-04
# SNES iteration  4, KSP iteration   0       |r|=1.647e-04 
# SNES iteration  4, KSP iteration   1       |r|=2.798e-18 
      Line search: Using full step: fnorm 1.054808891355e-03 gnorm 1.647121595694e-04
# SNES iteration  5 
# sub  0 [  9k] |x|=3.910e-02 |dx|=5.005e-06 |r|=1.525e-06 (u)
# all           |x|=3.910e-02 |dx|=5.005e-06 |r|=1.525e-06
# SNES iteration  5, KSP iteration   0       |r|=1.525e-06 
# SNES iteration  5, KSP iteration   1       |r|=4.438e-20 
      Line search: Using full step: fnorm 1.647121595694e-04 gnorm 1.525274447984e-06
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.910e-02 |dx|=1.071e-07 |r|=1.076e-09 (u)
# all           |x|=3.910e-02 |dx|=1.071e-07 |r|=1.076e-09
      Line search: Using full step: fnorm 1.525274447984e-06 gnorm 1.075551223254e-09

+++ Processing step   7, load factor = 0.1167 
Applied displacement: 1.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.910e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.910e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.110e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.608e-02 |dx|=7.160e-03 |r|=2.468e-03 (u)
# all           |x|=4.608e-02 |dx|=7.160e-03 |r|=2.468e-03
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.468315568567e-03
# SNES iteration  1, KSP iteration   0       |r|=2.468e-03 
# SNES iteration  1, KSP iteration   1       |r|=3.692e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.614e-02 |dx|=4.394e-04 |r|=2.324e-03 (u)
# all           |x|=4.614e-02 |dx|=4.394e-04 |r|=2.324e-03
      Line search: Linear step, current gnorm 2.323663169017e-03 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.324e-03 
# SNES iteration  2, KSP iteration   1       |r|=2.204e-16 
# SNES iteration  3 
# sub  0 [  9k] |x|=4.621e-02 |dx|=2.571e-04 |r|=2.093e-03 (u)
# all           |x|=4.621e-02 |dx|=2.571e-04 |r|=2.093e-03
# SNES iteration  3, KSP iteration   0       |r|=2.093e-03 
# SNES iteration  3, KSP iteration   1       |r|=1.734e-17 
      Line search: Using full step: fnorm 2.323663169017e-03 gnorm 2.092711211987e-03
# SNES iteration  4 
# sub  0 [  9k] |x|=4.622e-02 |dx|=2.255e-05 |r|=1.942e-04 (u)
# all           |x|=4.622e-02 |dx|=2.255e-05 |r|=1.942e-04
# SNES iteration  4, KSP iteration   0       |r|=1.942e-04 
# SNES iteration  4, KSP iteration   1       |r|=1.949e-18 
      Line search: Using full step: fnorm 2.092711211987e-03 gnorm 1.942132297030e-04
# SNES iteration  5 
# sub  0 [  9k] |x|=4.622e-02 |dx|=2.533e-06 |r|=1.149e-05 (u)
# all           |x|=4.622e-02 |dx|=2.533e-06 |r|=1.149e-05
# SNES iteration  5, KSP iteration   0       |r|=1.149e-05 
# SNES iteration  5, KSP iteration   1       |r|=1.433e-19 
      Line search: Using full step: fnorm 1.942132297030e-04 gnorm 1.148732117185e-05
# SNES iteration  6 
# sub  0 [  9k] |x|=4.622e-02 |dx|=1.870e-07 |r|=1.316e-06 (u)
# all           |x|=4.622e-02 |dx|=1.870e-07 |r|=1.316e-06
# SNES iteration  6, KSP iteration   0       |r|=1.316e-06 
# SNES iteration  6, KSP iteration   1       |r|=1.259e-20 
      Line search: Using full step: fnorm 1.148732117185e-05 gnorm 1.315622706379e-06
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.622e-02 |dx|=1.189e-08 |r|=3.999e-11 (u)
# all           |x|=4.622e-02 |dx|=1.189e-08 |r|=3.999e-11
      Line search: Using full step: fnorm 1.315622706379e-06 gnorm 3.999276888172e-11

+++ Processing step   8, load factor = 0.1333 
Applied displacement: 1.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.622e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.622e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.097e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=5.347e-02 |dx|=7.483e-03 |r|=1.912e-03 (u)
# all           |x|=5.347e-02 |dx|=7.483e-03 |r|=1.912e-03
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.911919006616e-03
# SNES iteration  1, KSP iteration   0       |r|=1.912e-03 
# SNES iteration  1, KSP iteration   1       |r|=3.420e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=5.353e-02 |dx|=4.236e-04 |r|=1.564e-03 (u)
# all           |x|=5.353e-02 |dx|=4.236e-04 |r|=1.564e-03
      Line search: Linear step, current gnorm 1.564172395553e-03 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.564e-03 
# SNES iteration  2, KSP iteration   1       |r|=1.993e-16 
# SNES iteration  3 
# sub  0 [  9k] |x|=5.356e-02 |dx|=2.477e-04 |r|=9.975e-04 (u)
# all           |x|=5.356e-02 |dx|=2.477e-04 |r|=9.975e-04
      Line search: Linear step, current gnorm 9.975118398750e-04 lambda=5.0000000000000000e-01
# SNES iteration  3, KSP iteration   0       |r|=9.975e-04 
# SNES iteration  3, KSP iteration   1       |r|=9.769e-17 
# SNES iteration  4 
# sub  0 [  9k] |x|=5.359e-02 |dx|=1.287e-04 |r|=4.104e-04 (u)
# all           |x|=5.359e-02 |dx|=1.287e-04 |r|=4.104e-04
# SNES iteration  4, KSP iteration   0       |r|=4.104e-04 
# SNES iteration  4, KSP iteration   1       |r|=5.156e-18 
      Line search: Using full step: fnorm 9.975118398750e-04 gnorm 4.104253101125e-04
# SNES iteration  5 
# sub  0 [  9k] |x|=5.359e-02 |dx|=6.619e-06 |r|=3.981e-05 (u)
# all           |x|=5.359e-02 |dx|=6.619e-06 |r|=3.981e-05
# SNES iteration  5, KSP iteration   0       |r|=3.981e-05 
# SNES iteration  5, KSP iteration   1       |r|=1.014e-18 
      Line search: Using full step: fnorm 4.104253101125e-04 gnorm 3.981418714264e-05
# SNES iteration  6 
# sub  0 [  9k] |x|=5.359e-02 |dx|=1.321e-06 |r|=5.069e-06 (u)
# all           |x|=5.359e-02 |dx|=1.321e-06 |r|=5.069e-06
# SNES iteration  6, KSP iteration   0       |r|=5.069e-06 
# SNES iteration  6, KSP iteration   1       |r|=5.213e-20 
      Line search: Using full step: fnorm 3.981418714264e-05 gnorm 5.068724043379e-06
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=5.359e-02 |dx|=7.695e-08 |r|=1.492e-09 (u)
# all           |x|=5.359e-02 |dx|=7.695e-08 |r|=1.492e-09
      Line search: Using full step: fnorm 5.068724043379e-06 gnorm 1.491551173883e-09

+++ Processing step   9, load factor = 0.1500 
Applied displacement: 1.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=5.359e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=5.359e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.826e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.012559821433e-03
# sub  0 [  9k] |x|=6.112e-02 |dx|=7.778e-03 |r|=2.013e-03 (u)
# all           |x|=6.112e-02 |dx|=7.778e-03 |r|=2.013e-03
# SNES iteration  1, KSP iteration   0       |r|=2.013e-03 
# SNES iteration  1, KSP iteration   1       |r|=3.771e-16 
      Line search: Linear step no good, shrinking lambda, current gnorm 2.302989873244e-03 lambda=5.0000000000000000e-01
      Line search: Linear step, current gnorm 1.688790110059e-03 lambda=2.5000000000000000e-01
# SNES iteration  2 
# sub  0 [  9k] |x|=6.113e-02 |dx|=6.290e-04 |r|=1.689e-03 (u)
# all           |x|=6.113e-02 |dx|=6.290e-04 |r|=1.689e-03
# SNES iteration  2, KSP iteration   0       |r|=1.689e-03 
# SNES iteration  2, KSP iteration   1       |r|=2.625e-16 
# SNES iteration  3 
# sub  0 [  9k] |x|=6.116e-02 |dx|=4.472e-04 |r|=1.174e-03 (u)
# all           |x|=6.116e-02 |dx|=4.472e-04 |r|=1.174e-03
      Line search: Linear step, current gnorm 1.173629339760e-03 lambda=5.0000000000000000e-01
# SNES iteration  3, KSP iteration   0       |r|=1.174e-03 
# SNES iteration  3, KSP iteration   1       |r|=1.208e-16 
# SNES iteration  4 
# sub  0 [  9k] |x|=6.118e-02 |dx|=2.096e-04 |r|=6.121e-04 (u)
# all           |x|=6.118e-02 |dx|=2.096e-04 |r|=6.121e-04
      Line search: Linear step, current gnorm 6.120712429816e-04 lambda=5.0000000000000000e-01
# SNES iteration  4, KSP iteration   0       |r|=6.121e-04 
# SNES iteration  4, KSP iteration   1       |r|=6.291e-17 
# SNES iteration  5 
# sub  0 [  9k] |x|=6.118e-02 |dx|=1.022e-04 |r|=3.220e-04 (u)
# all           |x|=6.118e-02 |dx|=1.022e-04 |r|=3.220e-04
      Line search: Linear step, current gnorm 3.219997861532e-04 lambda=5.0000000000000000e-01
# SNES iteration  5, KSP iteration   0       |r|=3.220e-04 
# SNES iteration  5, KSP iteration   1       |r|=3.210e-17 
# SNES iteration  6 
# sub  0 [  9k] |x|=6.119e-02 |dx|=4.884e-05 |r|=8.181e-05 (u)
# all           |x|=6.119e-02 |dx|=4.884e-05 |r|=8.181e-05
# SNES iteration  6, KSP iteration   0       |r|=8.181e-05 
# SNES iteration  6, KSP iteration   1       |r|=6.686e-19 
      Line search: Using full step: fnorm 3.219997861532e-04 gnorm 8.181191840612e-05
# SNES iteration  7 
# sub  0 [  9k] |x|=6.119e-02 |dx|=1.283e-06 |r|=5.039e-06 (u)
# all           |x|=6.119e-02 |dx|=1.283e-06 |r|=5.039e-06
# SNES iteration  7, KSP iteration   0       |r|=5.039e-06 
# SNES iteration  7, KSP iteration   1       |r|=5.824e-20 
      Line search: Using full step: fnorm 8.181191840612e-05 gnorm 5.039252321091e-06
# SNES iteration  8 
# sub  0 [  9k] |x|=6.119e-02 |dx|=1.206e-07 |r|=5.478e-09 (u)
# all           |x|=6.119e-02 |dx|=1.206e-07 |r|=5.478e-09
# SNES iteration  8, KSP iteration   0       |r|=5.478e-09 
# SNES iteration  8, KSP iteration   1       |r|=5.816e-23 
      Line search: Using full step: fnorm 5.039252321091e-06 gnorm 5.477513347084e-09
# SNES iteration  9 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=6.119e-02 |dx|=1.254e-10 |r|=1.143e-13 (u)
# all           |x|=6.119e-02 |dx|=1.254e-10 |r|=1.143e-13
      Line search: Using full step: fnorm 5.477513347084e-09 gnorm 1.142933127537e-13

+++ Processing step  10, load factor = 0.1667 
Applied displacement: 1.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=6.119e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=6.119e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.670e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=6.885e-02 |dx|=7.927e-03 |r|=1.036e-03 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.036220134802e-03
# all           |x|=6.885e-02 |dx|=7.927e-03 |r|=1.036e-03
# SNES iteration  1, KSP iteration   0       |r|=1.036e-03 
# SNES iteration  1, KSP iteration   1       |r|=1.148e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=6.887e-02 |dx|=2.095e-04 |r|=6.168e-04 (u)
# all           |x|=6.887e-02 |dx|=2.095e-04 |r|=6.168e-04
      Line search: Linear step, current gnorm 6.168295276094e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=6.168e-04 
# SNES iteration  2, KSP iteration   1       |r|=5.835e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=6.889e-02 |dx|=1.135e-04 |r|=3.153e-04 (u)
# all           |x|=6.889e-02 |dx|=1.135e-04 |r|=3.153e-04
# SNES iteration  3, KSP iteration   0       |r|=3.153e-04 
# SNES iteration  3, KSP iteration   1       |r|=1.443e-18 
      Line search: Using full step: fnorm 6.168295276094e-04 gnorm 3.152928243123e-04
# SNES iteration  4 
# sub  0 [  9k] |x|=6.889e-02 |dx|=3.183e-06 |r|=2.426e-05 (u)
# all           |x|=6.889e-02 |dx|=3.183e-06 |r|=2.426e-05
# SNES iteration  4, KSP iteration   0       |r|=2.426e-05 
# SNES iteration  4, KSP iteration   1       |r|=3.660e-19 
      Line search: Using full step: fnorm 3.152928243123e-04 gnorm 2.425855935609e-05
# SNES iteration  5 
# sub  0 [  9k] |x|=6.889e-02 |dx|=6.355e-07 |r|=4.386e-06 (u)
# all           |x|=6.889e-02 |dx|=6.355e-07 |r|=4.386e-06
# SNES iteration  5, KSP iteration   0       |r|=4.386e-06 
# SNES iteration  5, KSP iteration   1       |r|=1.815e-20 
      Line search: Using full step: fnorm 2.425855935609e-05 gnorm 4.386342998334e-06
# SNES iteration  6 
# sub  0 [  9k] |x|=6.889e-02 |dx|=3.197e-08 |r|=3.789e-08 (u)
# all           |x|=6.889e-02 |dx|=3.197e-08 |r|=3.789e-08
# SNES iteration  6, KSP iteration   0       |r|=3.789e-08 
# SNES iteration  6, KSP iteration   1       |r|=2.975e-22 
      Line search: Using full step: fnorm 4.386342998334e-06 gnorm 3.788826326868e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=6.889e-02 |dx|=1.681e-10 |r|=8.060e-12 (u)
# all           |x|=6.889e-02 |dx|=1.681e-10 |r|=8.060e-12
      Line search: Using full step: fnorm 3.788826326868e-08 gnorm 8.059583813414e-12

+++ Processing step  11, load factor = 0.1833 
Applied displacement: 1.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=6.889e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=6.889e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.961e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=7.662e-02 |dx|=7.957e-03 |r|=5.201e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 5.200508222779e-04
# all           |x|=7.662e-02 |dx|=7.957e-03 |r|=5.201e-04
# SNES iteration  1, KSP iteration   0       |r|=5.201e-04 
# SNES iteration  1, KSP iteration   1       |r|=1.104e-16 
# SNES iteration  2 
# sub  0 [  9k] |x|=7.663e-02 |dx|=1.931e-04 |r|=3.103e-04 (u)
# all           |x|=7.663e-02 |dx|=1.931e-04 |r|=3.103e-04
      Line search: Linear step, current gnorm 3.103132203148e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=3.103e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.914e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=7.664e-02 |dx|=9.291e-05 |r|=1.666e-04 (u)
# all           |x|=7.664e-02 |dx|=9.291e-05 |r|=1.666e-04
      Line search: Linear step, current gnorm 1.666457555554e-04 lambda=5.0000000000000000e-01
# SNES iteration  3, KSP iteration   0       |r|=1.666e-04 
# SNES iteration  3, KSP iteration   1       |r|=2.485e-17 
# SNES iteration  4 
# sub  0 [  9k] |x|=7.665e-02 |dx|=4.504e-05 |r|=1.370e-05 (u)
# all           |x|=7.665e-02 |dx|=4.504e-05 |r|=1.370e-05
# SNES iteration  4, KSP iteration   0       |r|=1.370e-05 
# SNES iteration  4, KSP iteration   1       |r|=2.236e-19 
      Line search: Using full step: fnorm 1.666457555554e-04 gnorm 1.369914797219e-05
# SNES iteration  5 
# sub  0 [  9k] |x|=7.665e-02 |dx|=4.291e-07 |r|=2.186e-07 (u)
# all           |x|=7.665e-02 |dx|=4.291e-07 |r|=2.186e-07
# SNES iteration  5, KSP iteration   0       |r|=2.186e-07 
# SNES iteration  5, KSP iteration   1       |r|=2.363e-21 
      Line search: Using full step: fnorm 1.369914797219e-05 gnorm 2.186166632282e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=7.665e-02 |dx|=1.735e-09 |r|=4.916e-08 (u)
# all           |x|=7.665e-02 |dx|=1.735e-09 |r|=4.916e-08
# SNES iteration  6, KSP iteration   0       |r|=4.916e-08 
# SNES iteration  6, KSP iteration   1       |r|=1.154e-21 
      Line search: Using full step: fnorm 2.186166632282e-07 gnorm 4.916105638098e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=7.665e-02 |dx|=9.469e-10 |r|=8.801e-11 (u)
# all           |x|=7.665e-02 |dx|=9.469e-10 |r|=8.801e-11
      Line search: Using full step: fnorm 4.916105638098e-08 gnorm 8.800763060492e-11

+++ Processing step  12, load factor = 0.2000 
Applied displacement: 2.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=7.665e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=7.665e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.567e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 5.031276180348e-04
# sub  0 [  9k] |x|=8.443e-02 |dx|=7.968e-03 |r|=5.031e-04 (u)
# all           |x|=8.443e-02 |dx|=7.968e-03 |r|=5.031e-04
# SNES iteration  1, KSP iteration   0       |r|=5.031e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.483e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=8.447e-02 |dx|=1.563e-04 |r|=3.726e-04 (u)
# all           |x|=8.447e-02 |dx|=1.563e-04 |r|=3.726e-04
# SNES iteration  2, KSP iteration   0       |r|=3.726e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.746e-18 
      Line search: Using full step: fnorm 5.031276180348e-04 gnorm 3.725564966443e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=8.447e-02 |dx|=4.745e-06 |r|=3.590e-05 (u)
# all           |x|=8.447e-02 |dx|=4.745e-06 |r|=3.590e-05
# SNES iteration  3, KSP iteration   0       |r|=3.590e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.860e-19 
      Line search: Using full step: fnorm 3.725564966443e-04 gnorm 3.590366639425e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=8.447e-02 |dx|=1.288e-06 |r|=1.902e-06 (u)
# all           |x|=8.447e-02 |dx|=1.288e-06 |r|=1.902e-06
# SNES iteration  4, KSP iteration   0       |r|=1.902e-06 
# SNES iteration  4, KSP iteration   1       |r|=4.194e-20 
      Line search: Using full step: fnorm 3.590366639425e-05 gnorm 1.901516267487e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=8.447e-02 |dx|=1.005e-07 |r|=6.131e-07 (u)
# all           |x|=8.447e-02 |dx|=1.005e-07 |r|=6.131e-07
# SNES iteration  5, KSP iteration   0       |r|=6.131e-07 
# SNES iteration  5, KSP iteration   1       |r|=2.094e-21 
      Line search: Using full step: fnorm 1.901516267487e-06 gnorm 6.131292671803e-07
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=8.447e-02 |dx|=2.462e-09 |r|=2.381e-11 (u)
# all           |x|=8.447e-02 |dx|=2.462e-09 |r|=2.381e-11
      Line search: Using full step: fnorm 6.131292671803e-07 gnorm 2.380994158715e-11

+++ Processing step  13, load factor = 0.2167 
Applied displacement: 2.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=8.447e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=8.447e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.248e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=9.228e-02 |dx|=7.975e-03 |r|=4.546e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 4.546271437153e-04
# all           |x|=9.228e-02 |dx|=7.975e-03 |r|=4.546e-04
# SNES iteration  1, KSP iteration   0       |r|=4.546e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.594e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=9.232e-02 |dx|=1.492e-04 |r|=2.052e-04 (u)
# all           |x|=9.232e-02 |dx|=1.492e-04 |r|=2.052e-04
# SNES iteration  2, KSP iteration   0       |r|=2.052e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.162e-18 
      Line search: Using full step: fnorm 4.546271437153e-04 gnorm 2.051527349677e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=9.232e-02 |dx|=4.716e-06 |r|=2.897e-05 (u)
# all           |x|=9.232e-02 |dx|=4.716e-06 |r|=2.897e-05
# SNES iteration  3, KSP iteration   0       |r|=2.897e-05 
# SNES iteration  3, KSP iteration   1       |r|=6.007e-19 
      Line search: Using full step: fnorm 2.051527349677e-04 gnorm 2.896640626471e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=9.232e-02 |dx|=1.328e-06 |r|=1.541e-06 (u)
# all           |x|=9.232e-02 |dx|=1.328e-06 |r|=1.541e-06
# SNES iteration  4, KSP iteration   0       |r|=1.541e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.022e-20 
      Line search: Using full step: fnorm 2.896640626471e-05 gnorm 1.541152528176e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=9.232e-02 |dx|=4.342e-08 |r|=1.211e-09 (u)
# all           |x|=9.232e-02 |dx|=4.342e-08 |r|=1.211e-09
      Line search: Using full step: fnorm 1.541152528176e-06 gnorm 1.210692229734e-09

+++ Processing step  14, load factor = 0.2333 
Applied displacement: 2.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=9.232e-02 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=9.232e-02 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.927e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.771546462341e-04
# sub  0 [  9k] |x|=1.002e-01 |dx|=7.978e-03 |r|=3.772e-04 (u)
# all           |x|=1.002e-01 |dx|=7.978e-03 |r|=3.772e-04
# SNES iteration  1, KSP iteration   0       |r|=3.772e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.847e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.002e-01 |dx|=1.494e-04 |r|=2.028e-04 (u)
# all           |x|=1.002e-01 |dx|=1.494e-04 |r|=2.028e-04
# SNES iteration  2, KSP iteration   0       |r|=2.028e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.250e-18 
      Line search: Using full step: fnorm 3.771546462341e-04 gnorm 2.027951218969e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=1.002e-01 |dx|=3.967e-06 |r|=1.985e-05 (u)
# all           |x|=1.002e-01 |dx|=3.967e-06 |r|=1.985e-05
# SNES iteration  3, KSP iteration   0       |r|=1.985e-05 
# SNES iteration  3, KSP iteration   1       |r|=9.570e-19 
      Line search: Using full step: fnorm 2.027951218969e-04 gnorm 1.984743677489e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.002e-01 |dx|=2.022e-06 |r|=1.774e-06 (u)
# all           |x|=1.002e-01 |dx|=2.022e-06 |r|=1.774e-06
# SNES iteration  4, KSP iteration   0       |r|=1.774e-06 
# SNES iteration  4, KSP iteration   1       |r|=4.276e-20 
      Line search: Using full step: fnorm 1.984743677489e-05 gnorm 1.773712470528e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.002e-01 |dx|=8.544e-08 |r|=7.568e-07 (u)
# all           |x|=1.002e-01 |dx|=8.544e-08 |r|=7.568e-07
# SNES iteration  5, KSP iteration   0       |r|=7.568e-07 
# SNES iteration  5, KSP iteration   1       |r|=1.259e-20 
      Line search: Using full step: fnorm 1.773712470528e-06 gnorm 7.568121849010e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=1.002e-01 |dx|=2.480e-08 |r|=5.181e-08 (u)
# all           |x|=1.002e-01 |dx|=2.480e-08 |r|=5.181e-08
# SNES iteration  6, KSP iteration   0       |r|=5.181e-08 
# SNES iteration  6, KSP iteration   1       |r|=8.382e-22 
      Line search: Using full step: fnorm 7.568121849010e-07 gnorm 5.180757774085e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.002e-01 |dx|=3.138e-10 |r|=2.715e-11 (u)
# all           |x|=1.002e-01 |dx|=3.138e-10 |r|=2.715e-11
      Line search: Using full step: fnorm 5.180757774085e-08 gnorm 2.715057158572e-11

+++ Processing step  15, load factor = 0.2500 
Applied displacement: 2.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.002e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.002e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.326e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.973862506954e-04
# sub  0 [  9k] |x|=1.081e-01 |dx|=7.978e-03 |r|=3.974e-04 (u)
# all           |x|=1.081e-01 |dx|=7.978e-03 |r|=3.974e-04
# SNES iteration  1, KSP iteration   0       |r|=3.974e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.863e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.081e-01 |dx|=1.504e-04 |r|=2.381e-04 (u)
# all           |x|=1.081e-01 |dx|=1.504e-04 |r|=2.381e-04
# SNES iteration  2, KSP iteration   0       |r|=2.381e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.409e-18 
      Line search: Using full step: fnorm 3.973862506954e-04 gnorm 2.380605585378e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=1.081e-01 |dx|=5.149e-06 |r|=2.479e-05 (u)
# all           |x|=1.081e-01 |dx|=5.149e-06 |r|=2.479e-05
# SNES iteration  3, KSP iteration   0       |r|=2.479e-05 
# SNES iteration  3, KSP iteration   1       |r|=8.422e-19 
      Line search: Using full step: fnorm 2.380605585378e-04 gnorm 2.479068106124e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.081e-01 |dx|=1.658e-06 |r|=2.249e-06 (u)
# all           |x|=1.081e-01 |dx|=1.658e-06 |r|=2.249e-06
# SNES iteration  4, KSP iteration   0       |r|=2.249e-06 
# SNES iteration  4, KSP iteration   1       |r|=3.691e-20 
      Line search: Using full step: fnorm 2.479068106124e-05 gnorm 2.248859094449e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.081e-01 |dx|=7.736e-08 |r|=6.848e-07 (u)
# all           |x|=1.081e-01 |dx|=7.736e-08 |r|=6.848e-07
# SNES iteration  5, KSP iteration   0       |r|=6.848e-07 
# SNES iteration  5, KSP iteration   1       |r|=5.088e-21 
      Line search: Using full step: fnorm 2.248859094449e-06 gnorm 6.848487090543e-07
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.081e-01 |dx|=1.020e-08 |r|=1.553e-10 (u)
# all           |x|=1.081e-01 |dx|=1.020e-08 |r|=1.553e-10
      Line search: Using full step: fnorm 6.848487090543e-07 gnorm 1.553249450971e-10

+++ Processing step  16, load factor = 0.2667 
Applied displacement: 2.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.081e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.081e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.108e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.160e-01 |dx|=7.979e-03 |r|=3.336e-04 (u)
# all           |x|=1.160e-01 |dx|=7.979e-03 |r|=3.336e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.336332540379e-04
# SNES iteration  1, KSP iteration   0       |r|=3.336e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.605e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.160e-01 |dx|=1.520e-04 |r|=2.388e-04 (u)
# all           |x|=1.160e-01 |dx|=1.520e-04 |r|=2.388e-04
      Line search: Linear step, current gnorm 2.387514719081e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.388e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.051e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.160e-01 |dx|=6.997e-05 |r|=1.825e-05 (u)
# all           |x|=1.160e-01 |dx|=6.997e-05 |r|=1.825e-05
# SNES iteration  3, KSP iteration   0       |r|=1.825e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.073e-19 
      Line search: Using full step: fnorm 2.387514719081e-04 gnorm 1.825435460845e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.160e-01 |dx|=1.103e-06 |r|=5.360e-07 (u)
# all           |x|=1.160e-01 |dx|=1.103e-06 |r|=5.360e-07
# SNES iteration  4, KSP iteration   0       |r|=5.360e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.030e-20 
      Line search: Using full step: fnorm 1.825435460845e-05 gnorm 5.359856956199e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=1.160e-01 |dx|=1.756e-08 |r|=5.437e-08 (u)
# all           |x|=1.160e-01 |dx|=1.756e-08 |r|=5.437e-08
# SNES iteration  5, KSP iteration   0       |r|=5.437e-08 
# SNES iteration  5, KSP iteration   1       |r|=2.018e-22 
      Line search: Using full step: fnorm 5.359856956199e-07 gnorm 5.437385628051e-08
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.160e-01 |dx|=2.181e-10 |r|=3.787e-12 (u)
# all           |x|=1.160e-01 |dx|=2.181e-10 |r|=3.787e-12
      Line search: Using full step: fnorm 5.437385628051e-08 gnorm 3.786911464907e-12

+++ Processing step  17, load factor = 0.2833 
Applied displacement: 2.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.160e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.160e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=6.951e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.682382651078e-04
# sub  0 [  9k] |x|=1.239e-01 |dx|=7.978e-03 |r|=2.682e-04 (u)
# all           |x|=1.239e-01 |dx|=7.978e-03 |r|=2.682e-04
# SNES iteration  1, KSP iteration   0       |r|=2.682e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.586e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.239e-01 |dx|=1.543e-04 |r|=2.166e-04 (u)
# all           |x|=1.239e-01 |dx|=1.543e-04 |r|=2.166e-04
      Line search: Linear step, current gnorm 2.165504925330e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.166e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.123e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.240e-01 |dx|=7.072e-05 |r|=1.139e-05 (u)
# all           |x|=1.240e-01 |dx|=7.072e-05 |r|=1.139e-05
# SNES iteration  3, KSP iteration   0       |r|=1.139e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.342e-19 
      Line search: Using full step: fnorm 2.165504925330e-04 gnorm 1.139498934163e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.240e-01 |dx|=1.144e-06 |r|=1.257e-06 (u)
# all           |x|=1.240e-01 |dx|=1.144e-06 |r|=1.257e-06
# SNES iteration  4, KSP iteration   0       |r|=1.257e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.467e-20 
      Line search: Using full step: fnorm 1.139498934163e-05 gnorm 1.256562813046e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.240e-01 |dx|=4.224e-08 |r|=8.889e-10 (u)
# all           |x|=1.240e-01 |dx|=4.224e-08 |r|=8.889e-10
      Line search: Using full step: fnorm 1.256562813046e-06 gnorm 8.889269559210e-10

+++ Processing step  18, load factor = 0.3000 
Applied displacement: 3.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.240e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.240e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.296e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.877034510972e-04
# sub  0 [  9k] |x|=1.319e-01 |dx|=7.976e-03 |r|=2.877e-04 (u)
# all           |x|=1.319e-01 |dx|=7.976e-03 |r|=2.877e-04
# SNES iteration  1, KSP iteration   0       |r|=2.877e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.606e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.319e-01 |dx|=1.534e-04 |r|=2.410e-04 (u)
# all           |x|=1.319e-01 |dx|=1.534e-04 |r|=2.410e-04
      Line search: Linear step, current gnorm 2.409585458401e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.410e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.973e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.319e-01 |dx|=6.823e-05 |r|=1.889e-05 (u)
# all           |x|=1.319e-01 |dx|=6.823e-05 |r|=1.889e-05
# SNES iteration  3, KSP iteration   0       |r|=1.889e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.186e-19 
      Line search: Using full step: fnorm 2.409585458401e-04 gnorm 1.889405426912e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.319e-01 |dx|=1.112e-06 |r|=1.092e-06 (u)
# all           |x|=1.319e-01 |dx|=1.112e-06 |r|=1.092e-06
# SNES iteration  4, KSP iteration   0       |r|=1.092e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.040e-20 
      Line search: Using full step: fnorm 1.889405426912e-05 gnorm 1.092081263495e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.319e-01 |dx|=4.001e-08 |r|=3.399e-08 (u)
# all           |x|=1.319e-01 |dx|=4.001e-08 |r|=3.399e-08
# SNES iteration  5, KSP iteration   0       |r|=3.399e-08 
# SNES iteration  5, KSP iteration   1       |r|=1.957e-22 
      Line search: Using full step: fnorm 1.092081263495e-06 gnorm 3.398957190495e-08
# SNES iteration  6 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=1.319e-01 |dx|=1.782e-10 |r|=3.895e-13 (u)
# all           |x|=1.319e-01 |dx|=1.782e-10 |r|=3.895e-13
      Line search: Using full step: fnorm 3.398957190495e-08 gnorm 3.895263807268e-13

+++ Processing step  19, load factor = 0.3167 
Applied displacement: 3.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.319e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.319e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.433e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.054898438709e-04
# sub  0 [  9k] |x|=1.398e-01 |dx|=7.975e-03 |r|=3.055e-04 (u)
# all           |x|=1.398e-01 |dx|=7.975e-03 |r|=3.055e-04
# SNES iteration  1, KSP iteration   0       |r|=3.055e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.735e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.399e-01 |dx|=1.526e-04 |r|=2.355e-04 (u)
# all           |x|=1.399e-01 |dx|=1.526e-04 |r|=2.355e-04
      Line search: Linear step, current gnorm 2.355373338110e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.355e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.074e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.399e-01 |dx|=6.833e-05 |r|=1.831e-05 (u)
# all           |x|=1.399e-01 |dx|=6.833e-05 |r|=1.831e-05
# SNES iteration  3, KSP iteration   0       |r|=1.831e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.995e-19 
      Line search: Using full step: fnorm 2.355373338110e-04 gnorm 1.830657245627e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.399e-01 |dx|=1.111e-06 |r|=1.866e-06 (u)
# all           |x|=1.399e-01 |dx|=1.111e-06 |r|=1.866e-06
# SNES iteration  4, KSP iteration   0       |r|=1.866e-06 
# SNES iteration  4, KSP iteration   1       |r|=3.699e-20 
      Line search: Using full step: fnorm 1.830657245627e-05 gnorm 1.865598582040e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.399e-01 |dx|=6.823e-08 |r|=2.195e-08 (u)
# all           |x|=1.399e-01 |dx|=6.823e-08 |r|=2.195e-08
# SNES iteration  5, KSP iteration   0       |r|=2.195e-08 
# SNES iteration  5, KSP iteration   1       |r|=1.609e-22 
      Line search: Using full step: fnorm 1.865598582040e-06 gnorm 2.195406177646e-08
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.399e-01 |dx|=2.111e-10 |r|=3.759e-11 (u)
# all           |x|=1.399e-01 |dx|=2.111e-10 |r|=3.759e-11
      Line search: Using full step: fnorm 2.195406177646e-08 gnorm 3.758939601597e-11

+++ Processing step  20, load factor = 0.3333 
Applied displacement: 3.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.399e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.399e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.348e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.030990735487e-04
# sub  0 [  9k] |x|=1.478e-01 |dx|=7.972e-03 |r|=3.031e-04 (u)
# all           |x|=1.478e-01 |dx|=7.972e-03 |r|=3.031e-04
# SNES iteration  1, KSP iteration   0       |r|=3.031e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.599e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.478e-01 |dx|=1.521e-04 |r|=2.330e-04 (u)
# all           |x|=1.478e-01 |dx|=1.521e-04 |r|=2.330e-04
      Line search: Linear step, current gnorm 2.330064001151e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.330e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.160e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.478e-01 |dx|=6.879e-05 |r|=2.089e-05 (u)
# all           |x|=1.478e-01 |dx|=6.879e-05 |r|=2.089e-05
# SNES iteration  3, KSP iteration   0       |r|=2.089e-05 
# SNES iteration  3, KSP iteration   1       |r|=6.604e-19 
      Line search: Using full step: fnorm 2.330064001151e-04 gnorm 2.088512629575e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.478e-01 |dx|=1.298e-06 |r|=2.043e-06 (u)
# all           |x|=1.478e-01 |dx|=1.298e-06 |r|=2.043e-06
# SNES iteration  4, KSP iteration   0       |r|=2.043e-06 
# SNES iteration  4, KSP iteration   1       |r|=4.044e-20 
      Line search: Using full step: fnorm 2.088512629575e-05 gnorm 2.042992886340e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.478e-01 |dx|=7.498e-08 |r|=6.440e-08 (u)
# all           |x|=1.478e-01 |dx|=7.498e-08 |r|=6.440e-08
# SNES iteration  5, KSP iteration   0       |r|=6.440e-08 
# SNES iteration  5, KSP iteration   1       |r|=8.502e-22 
      Line search: Using full step: fnorm 2.042992886340e-06 gnorm 6.439930423076e-08
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.478e-01 |dx|=1.397e-09 |r|=4.539e-11 (u)
# all           |x|=1.478e-01 |dx|=1.397e-09 |r|=4.539e-11
      Line search: Using full step: fnorm 6.439930423076e-08 gnorm 4.538604399539e-11

+++ Processing step  21, load factor = 0.3500 
Applied displacement: 3.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.478e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.478e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.991e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.558e-01 |dx|=7.971e-03 |r|=3.234e-04 (u)
# all           |x|=1.558e-01 |dx|=7.971e-03 |r|=3.234e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 3.234021449917e-04
# SNES iteration  1, KSP iteration   0       |r|=3.234e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.724e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.558e-01 |dx|=1.521e-04 |r|=2.346e-04 (u)
# all           |x|=1.558e-01 |dx|=1.521e-04 |r|=2.346e-04
      Line search: Linear step, current gnorm 2.346283932287e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.346e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.946e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.558e-01 |dx|=6.858e-05 |r|=1.913e-05 (u)
# all           |x|=1.558e-01 |dx|=6.858e-05 |r|=1.913e-05
# SNES iteration  3, KSP iteration   0       |r|=1.913e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.529e-19 
      Line search: Using full step: fnorm 2.346283932287e-04 gnorm 1.913157199057e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.558e-01 |dx|=1.188e-06 |r|=1.919e-07 (u)
# all           |x|=1.558e-01 |dx|=1.188e-06 |r|=1.919e-07
# SNES iteration  4, KSP iteration   0       |r|=1.919e-07 
# SNES iteration  4, KSP iteration   1       |r|=2.230e-21 
      Line search: Using full step: fnorm 1.913157199057e-05 gnorm 1.919139626042e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.558e-01 |dx|=4.591e-09 |r|=5.077e-11 (u)
# all           |x|=1.558e-01 |dx|=4.591e-09 |r|=5.077e-11
      Line search: Using full step: fnorm 1.919139626042e-07 gnorm 5.076932134708e-11

+++ Processing step  22, load factor = 0.3667 
Applied displacement: 3.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.558e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.558e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.529e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.688511886259e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=1.637e-01 |dx|=7.969e-03 |r|=2.689e-04 (u)
# all           |x|=1.637e-01 |dx|=7.969e-03 |r|=2.689e-04
# SNES iteration  1, KSP iteration   0       |r|=2.689e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.495e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.638e-01 |dx|=1.507e-04 |r|=2.043e-04 (u)
# all           |x|=1.638e-01 |dx|=1.507e-04 |r|=2.043e-04
      Line search: Linear step, current gnorm 2.043134526285e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.043e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.102e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.638e-01 |dx|=6.843e-05 |r|=7.199e-06 (u)
# all           |x|=1.638e-01 |dx|=6.843e-05 |r|=7.199e-06
# SNES iteration  3, KSP iteration   0       |r|=7.199e-06 
# SNES iteration  3, KSP iteration   1       |r|=5.046e-19 
      Line search: Using full step: fnorm 2.043134526285e-04 gnorm 7.198520052302e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=1.638e-01 |dx|=1.167e-06 |r|=1.844e-08 (u)
# all           |x|=1.638e-01 |dx|=1.167e-06 |r|=1.844e-08
# SNES iteration  4, KSP iteration   0       |r|=1.844e-08 
# SNES iteration  4, KSP iteration   1       |r|=1.104e-21 
      Line search: Using full step: fnorm 7.198520052302e-06 gnorm 1.843901137792e-08
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.638e-01 |dx|=2.410e-09 |r|=3.002e-11 (u)
# all           |x|=1.638e-01 |dx|=2.410e-09 |r|=3.002e-11
      Line search: Using full step: fnorm 1.843901137792e-08 gnorm 3.001924439061e-11

+++ Processing step  23, load factor = 0.3833 
Applied displacement: 3.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.638e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.638e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.626e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.261668787216e-04
# sub  0 [  9k] |x|=1.717e-01 |dx|=7.968e-03 |r|=2.262e-04 (u)
# all           |x|=1.717e-01 |dx|=7.968e-03 |r|=2.262e-04
# SNES iteration  1, KSP iteration   0       |r|=2.262e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.762e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.717e-01 |dx|=1.503e-04 |r|=1.822e-04 (u)
# all           |x|=1.717e-01 |dx|=1.503e-04 |r|=1.822e-04
      Line search: Linear step, current gnorm 1.822116918718e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.822e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.087e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.717e-01 |dx|=6.887e-05 |r|=1.653e-05 (u)
# all           |x|=1.717e-01 |dx|=6.887e-05 |r|=1.653e-05
# SNES iteration  3, KSP iteration   0       |r|=1.653e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.728e-19 
      Line search: Using full step: fnorm 1.822116918718e-04 gnorm 1.652677549966e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.717e-01 |dx|=1.287e-06 |r|=1.319e-07 (u)
# all           |x|=1.717e-01 |dx|=1.287e-06 |r|=1.319e-07
# SNES iteration  4, KSP iteration   0       |r|=1.319e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.694e-21 
      Line search: Using full step: fnorm 1.652677549966e-05 gnorm 1.319145908657e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.717e-01 |dx|=3.097e-09 |r|=1.159e-10 (u)
# all           |x|=1.717e-01 |dx|=3.097e-09 |r|=1.159e-10
      Line search: Using full step: fnorm 1.319145908657e-07 gnorm 1.158611259980e-10

+++ Processing step  24, load factor = 0.4000 
Applied displacement: 4.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.717e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.717e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.666e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.933886535191e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=1.797e-01 |dx|=7.966e-03 |r|=2.934e-04 (u)
# all           |x|=1.797e-01 |dx|=7.966e-03 |r|=2.934e-04
# SNES iteration  1, KSP iteration   0       |r|=2.934e-04 
# SNES iteration  1, KSP iteration   1       |r|=9.071e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.797e-01 |dx|=1.496e-04 |r|=2.602e-04 (u)
# all           |x|=1.797e-01 |dx|=1.496e-04 |r|=2.602e-04
      Line search: Linear step, current gnorm 2.602166996110e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.602e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.862e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.797e-01 |dx|=6.727e-05 |r|=2.014e-05 (u)
# all           |x|=1.797e-01 |dx|=6.727e-05 |r|=2.014e-05
# SNES iteration  3, KSP iteration   0       |r|=2.014e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.796e-19 
      Line search: Using full step: fnorm 2.602166996110e-04 gnorm 2.014449140235e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.797e-01 |dx|=1.210e-06 |r|=1.500e-06 (u)
# all           |x|=1.797e-01 |dx|=1.210e-06 |r|=1.500e-06
# SNES iteration  4, KSP iteration   0       |r|=1.500e-06 
# SNES iteration  4, KSP iteration   1       |r|=1.128e-20 
      Line search: Using full step: fnorm 2.014449140235e-05 gnorm 1.500241528893e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=1.797e-01 |dx|=1.061e-08 |r|=1.218e-07 (u)
# all           |x|=1.797e-01 |dx|=1.061e-08 |r|=1.218e-07
# SNES iteration  5, KSP iteration   0       |r|=1.218e-07 
# SNES iteration  5, KSP iteration   1       |r|=1.398e-21 
      Line search: Using full step: fnorm 1.500241528893e-06 gnorm 1.217950431638e-07
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.797e-01 |dx|=1.744e-09 |r|=2.415e-10 (u)
# all           |x|=1.797e-01 |dx|=1.744e-09 |r|=2.415e-10
      Line search: Using full step: fnorm 1.217950431638e-07 gnorm 2.414743869549e-10

+++ Processing step  25, load factor = 0.4167 
Applied displacement: 4.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.797e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.797e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.117e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.870720408569e-04
# sub  0 [  9k] |x|=1.877e-01 |dx|=7.965e-03 |r|=2.871e-04 (u)
# all           |x|=1.877e-01 |dx|=7.965e-03 |r|=2.871e-04
# SNES iteration  1, KSP iteration   0       |r|=2.871e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.152e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.877e-01 |dx|=1.483e-04 |r|=2.370e-04 (u)
# all           |x|=1.877e-01 |dx|=1.483e-04 |r|=2.370e-04
      Line search: Linear step, current gnorm 2.369856473187e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.370e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.114e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.877e-01 |dx|=6.711e-05 |r|=1.071e-05 (u)
# all           |x|=1.877e-01 |dx|=6.711e-05 |r|=1.071e-05
# SNES iteration  3, KSP iteration   0       |r|=1.071e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.421e-19 
      Line search: Using full step: fnorm 2.369856473187e-04 gnorm 1.070860485759e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.877e-01 |dx|=1.175e-06 |r|=6.330e-07 (u)
# all           |x|=1.877e-01 |dx|=1.175e-06 |r|=6.330e-07
# SNES iteration  4, KSP iteration   0       |r|=6.330e-07 
# SNES iteration  4, KSP iteration   1       |r|=4.903e-21 
      Line search: Using full step: fnorm 1.070860485759e-05 gnorm 6.330286314520e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=1.877e-01 |dx|=4.919e-09 |r|=1.506e-08 (u)
# all           |x|=1.877e-01 |dx|=4.919e-09 |r|=1.506e-08
# SNES iteration  5, KSP iteration   0       |r|=1.506e-08 
# SNES iteration  5, KSP iteration   1       |r|=9.048e-23 
      Line search: Using full step: fnorm 6.330286314520e-07 gnorm 1.505643059561e-08
# SNES iteration  6 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=1.877e-01 |dx|=1.302e-10 |r|=3.539e-13 (u)
# all           |x|=1.877e-01 |dx|=1.302e-10 |r|=3.539e-13
      Line search: Using full step: fnorm 1.505643059561e-08 gnorm 3.538688592420e-13

+++ Processing step  26, load factor = 0.4333 
Applied displacement: 4.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.877e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.877e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.405e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.956e-01 |dx|=7.963e-03 |r|=2.103e-04 (u)
# all           |x|=1.956e-01 |dx|=7.963e-03 |r|=2.103e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.103325072009e-04
# SNES iteration  1, KSP iteration   0       |r|=2.103e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.335e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.957e-01 |dx|=1.477e-04 |r|=1.865e-04 (u)
# all           |x|=1.957e-01 |dx|=1.477e-04 |r|=1.865e-04
      Line search: Linear step, current gnorm 1.864564246025e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.865e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.986e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=1.957e-01 |dx|=6.698e-05 |r|=1.008e-05 (u)
# all           |x|=1.957e-01 |dx|=6.698e-05 |r|=1.008e-05
# SNES iteration  3, KSP iteration   0       |r|=1.008e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.993e-19 
      Line search: Using full step: fnorm 1.864564246025e-04 gnorm 1.008429975052e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=1.957e-01 |dx|=1.187e-06 |r|=4.046e-07 (u)
# all           |x|=1.957e-01 |dx|=1.187e-06 |r|=4.046e-07
# SNES iteration  4, KSP iteration   0       |r|=4.046e-07 
# SNES iteration  4, KSP iteration   1       |r|=3.460e-21 
      Line search: Using full step: fnorm 1.008429975052e-05 gnorm 4.045887308263e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.957e-01 |dx|=4.938e-09 |r|=9.997e-11 (u)
# all           |x|=1.957e-01 |dx|=4.938e-09 |r|=9.997e-11
      Line search: Using full step: fnorm 4.045887308263e-07 gnorm 9.997123056889e-11

+++ Processing step  27, load factor = 0.4500 
Applied displacement: 4.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.957e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=1.957e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.693e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.447243941809e-04
# sub  0 [  9k] |x|=2.036e-01 |dx|=7.960e-03 |r|=2.447e-04 (u)
# all           |x|=2.036e-01 |dx|=7.960e-03 |r|=2.447e-04
# SNES iteration  1, KSP iteration   0       |r|=2.447e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.990e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.036e-01 |dx|=1.454e-04 |r|=1.809e-04 (u)
# all           |x|=2.036e-01 |dx|=1.454e-04 |r|=1.809e-04
      Line search: Linear step, current gnorm 1.808631359356e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.809e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.932e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.037e-01 |dx|=6.669e-05 |r|=1.750e-05 (u)
# all           |x|=2.037e-01 |dx|=6.669e-05 |r|=1.750e-05
# SNES iteration  3, KSP iteration   0       |r|=1.750e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.733e-19 
      Line search: Using full step: fnorm 1.808631359356e-04 gnorm 1.750087457212e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.037e-01 |dx|=1.218e-06 |r|=1.353e-06 (u)
# all           |x|=2.037e-01 |dx|=1.218e-06 |r|=1.353e-06
# SNES iteration  4, KSP iteration   0       |r|=1.353e-06 
# SNES iteration  4, KSP iteration   1       |r|=8.859e-21 
      Line search: Using full step: fnorm 1.750087457212e-05 gnorm 1.352596297247e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.037e-01 |dx|=2.163e-08 |r|=1.686e-10 (u)
# all           |x|=2.037e-01 |dx|=2.163e-08 |r|=1.686e-10
      Line search: Using full step: fnorm 1.352596297247e-06 gnorm 1.686417746676e-10

+++ Processing step  28, load factor = 0.4667 
Applied displacement: 4.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.037e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.037e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.481e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.175288586021e-04
# sub  0 [  9k] |x|=2.116e-01 |dx|=7.959e-03 |r|=2.175e-04 (u)
# all           |x|=2.116e-01 |dx|=7.959e-03 |r|=2.175e-04
# SNES iteration  1, KSP iteration   0       |r|=2.175e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.480e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.116e-01 |dx|=1.452e-04 |r|=1.752e-04 (u)
# all           |x|=2.116e-01 |dx|=1.452e-04 |r|=1.752e-04
      Line search: Linear step, current gnorm 1.751577413228e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.752e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.933e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.117e-01 |dx|=6.682e-05 |r|=7.872e-06 (u)
# all           |x|=2.117e-01 |dx|=6.682e-05 |r|=7.872e-06
# SNES iteration  3, KSP iteration   0       |r|=7.872e-06 
# SNES iteration  3, KSP iteration   1       |r|=4.486e-19 
      Line search: Using full step: fnorm 1.751577413228e-04 gnorm 7.871610471078e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=2.117e-01 |dx|=1.128e-06 |r|=1.516e-07 (u)
# all           |x|=2.117e-01 |dx|=1.128e-06 |r|=1.516e-07
# SNES iteration  4, KSP iteration   0       |r|=1.516e-07 
# SNES iteration  4, KSP iteration   1       |r|=2.090e-21 
      Line search: Using full step: fnorm 7.871610471078e-06 gnorm 1.516441267120e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.117e-01 |dx|=3.297e-09 |r|=1.307e-10 (u)
# all           |x|=2.117e-01 |dx|=3.297e-09 |r|=1.307e-10
      Line search: Using full step: fnorm 1.516441267120e-07 gnorm 1.307050633089e-10

+++ Processing step  29, load factor = 0.4833 
Applied displacement: 4.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.117e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.117e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.728e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.217263066335e-04
# sub  0 [  9k] |x|=2.196e-01 |dx|=7.958e-03 |r|=2.217e-04 (u)
# all           |x|=2.196e-01 |dx|=7.958e-03 |r|=2.217e-04
# SNES iteration  1, KSP iteration   0       |r|=2.217e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.778e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.196e-01 |dx|=1.442e-04 |r|=1.697e-04 (u)
# all           |x|=2.196e-01 |dx|=1.442e-04 |r|=1.697e-04
      Line search: Linear step, current gnorm 1.696971371138e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.697e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.898e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.196e-01 |dx|=6.637e-05 |r|=1.492e-05 (u)
# all           |x|=2.196e-01 |dx|=6.637e-05 |r|=1.492e-05
# SNES iteration  3, KSP iteration   0       |r|=1.492e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.878e-19 
      Line search: Using full step: fnorm 1.696971371138e-04 gnorm 1.492448836429e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.196e-01 |dx|=1.271e-06 |r|=1.796e-07 (u)
# all           |x|=2.196e-01 |dx|=1.271e-06 |r|=1.796e-07
# SNES iteration  4, KSP iteration   0       |r|=1.796e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.915e-21 
      Line search: Using full step: fnorm 1.492448836429e-05 gnorm 1.796036343344e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.196e-01 |dx|=3.681e-09 |r|=2.003e-10 (u)
# all           |x|=2.196e-01 |dx|=3.681e-09 |r|=2.003e-10
      Line search: Using full step: fnorm 1.796036343344e-07 gnorm 2.003349140035e-10

+++ Processing step  30, load factor = 0.5000 
Applied displacement: 5.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.196e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.196e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.404e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.409682037947e-04
# sub  0 [  9k] |x|=2.276e-01 |dx|=7.957e-03 |r|=2.410e-04 (u)
# all           |x|=2.276e-01 |dx|=7.957e-03 |r|=2.410e-04
# SNES iteration  1, KSP iteration   0       |r|=2.410e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.156e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.276e-01 |dx|=1.432e-04 |r|=1.698e-04 (u)
# all           |x|=2.276e-01 |dx|=1.432e-04 |r|=1.698e-04
      Line search: Linear step, current gnorm 1.697925354824e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.698e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.925e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.276e-01 |dx|=6.577e-05 |r|=1.521e-05 (u)
# all           |x|=2.276e-01 |dx|=6.577e-05 |r|=1.521e-05
# SNES iteration  3, KSP iteration   0       |r|=1.521e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.128e-19 
      Line search: Using full step: fnorm 1.697925354824e-04 gnorm 1.520519911388e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.276e-01 |dx|=1.107e-06 |r|=2.990e-07 (u)
# all           |x|=2.276e-01 |dx|=1.107e-06 |r|=2.990e-07
# SNES iteration  4, KSP iteration   0       |r|=2.990e-07 
# SNES iteration  4, KSP iteration   1       |r|=2.417e-21 
      Line search: Using full step: fnorm 1.520519911388e-05 gnorm 2.989651036637e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.276e-01 |dx|=4.386e-09 |r|=1.096e-10 (u)
# all           |x|=2.276e-01 |dx|=4.386e-09 |r|=1.096e-10
      Line search: Using full step: fnorm 2.989651036637e-07 gnorm 1.096093566835e-10

+++ Processing step  31, load factor = 0.5167 
Applied displacement: 5.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.276e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.276e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.924e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.367942937662e-04
# sub  0 [  9k] |x|=2.355e-01 |dx|=7.953e-03 |r|=2.368e-04 (u)
# all           |x|=2.355e-01 |dx|=7.953e-03 |r|=2.368e-04
# SNES iteration  1, KSP iteration   0       |r|=2.368e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.898e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.356e-01 |dx|=1.450e-04 |r|=2.061e-04 (u)
# all           |x|=2.356e-01 |dx|=1.450e-04 |r|=2.061e-04
      Line search: Linear step, current gnorm 2.060532248032e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.061e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.928e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.356e-01 |dx|=6.518e-05 |r|=6.752e-06 (u)
# all           |x|=2.356e-01 |dx|=6.518e-05 |r|=6.752e-06
# SNES iteration  3, KSP iteration   0       |r|=6.752e-06 
# SNES iteration  3, KSP iteration   1       |r|=4.910e-19 
      Line search: Using full step: fnorm 2.060532248032e-04 gnorm 6.752085037296e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=2.356e-01 |dx|=1.103e-06 |r|=1.101e-06 (u)
# all           |x|=2.356e-01 |dx|=1.103e-06 |r|=1.101e-06
# SNES iteration  4, KSP iteration   0       |r|=1.101e-06 
# SNES iteration  4, KSP iteration   1       |r|=1.960e-20 
      Line search: Using full step: fnorm 6.752085037296e-06 gnorm 1.101242579507e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.356e-01 |dx|=1.653e-08 |r|=1.038e-09 (u)
# all           |x|=2.356e-01 |dx|=1.653e-08 |r|=1.038e-09
      Line search: Using full step: fnorm 1.101242579507e-06 gnorm 1.038169440377e-09

+++ Processing step  32, load factor = 0.5333 
Applied displacement: 5.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.356e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.356e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.422e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.840223129510e-04
# sub  0 [  9k] |x|=2.435e-01 |dx|=7.952e-03 |r|=1.840e-04 (u)
# all           |x|=2.435e-01 |dx|=7.952e-03 |r|=1.840e-04
# SNES iteration  1, KSP iteration   0       |r|=1.840e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.455e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.436e-01 |dx|=1.447e-04 |r|=1.725e-04 (u)
# all           |x|=2.436e-01 |dx|=1.447e-04 |r|=1.725e-04
      Line search: Linear step, current gnorm 1.725344315308e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.725e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.841e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.436e-01 |dx|=6.597e-05 |r|=2.582e-05 (u)
# all           |x|=2.436e-01 |dx|=6.597e-05 |r|=2.582e-05
# SNES iteration  3, KSP iteration   0       |r|=2.582e-05 
# SNES iteration  3, KSP iteration   1       |r|=6.262e-19 
      Line search: Using full step: fnorm 1.725344315308e-04 gnorm 2.581888248029e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.436e-01 |dx|=1.327e-06 |r|=3.201e-06 (u)
# all           |x|=2.436e-01 |dx|=1.327e-06 |r|=3.201e-06
# SNES iteration  4, KSP iteration   0       |r|=3.201e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.015e-20 
      Line search: Using full step: fnorm 2.581888248029e-05 gnorm 3.201054942824e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.436e-01 |dx|=5.062e-08 |r|=1.107e-09 (u)
# all           |x|=2.436e-01 |dx|=5.062e-08 |r|=1.107e-09
      Line search: Using full step: fnorm 3.201054942824e-06 gnorm 1.106964634962e-09

+++ Processing step  33, load factor = 0.5500 
Applied displacement: 5.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.436e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.436e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.684e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.080833212816e-04
# sub  0 [  9k] |x|=2.515e-01 |dx|=7.951e-03 |r|=2.081e-04 (u)
# all           |x|=2.515e-01 |dx|=7.951e-03 |r|=2.081e-04
# SNES iteration  1, KSP iteration   0       |r|=2.081e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.155e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.515e-01 |dx|=1.424e-04 |r|=1.746e-04 (u)
# all           |x|=2.515e-01 |dx|=1.424e-04 |r|=1.746e-04
      Line search: Linear step, current gnorm 1.746086729266e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.746e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.674e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.516e-01 |dx|=6.506e-05 |r|=2.229e-05 (u)
# all           |x|=2.516e-01 |dx|=6.506e-05 |r|=2.229e-05
# SNES iteration  3, KSP iteration   0       |r|=2.229e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.491e-19 
      Line search: Using full step: fnorm 1.746086729266e-04 gnorm 2.228644751252e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.516e-01 |dx|=1.152e-06 |r|=3.131e-06 (u)
# all           |x|=2.516e-01 |dx|=1.152e-06 |r|=3.131e-06
# SNES iteration  4, KSP iteration   0       |r|=3.131e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.154e-20 
      Line search: Using full step: fnorm 2.228644751252e-05 gnorm 3.131278659182e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.516e-01 |dx|=4.716e-08 |r|=9.582e-10 (u)
# all           |x|=2.516e-01 |dx|=4.716e-08 |r|=9.582e-10
      Line search: Using full step: fnorm 3.131278659182e-06 gnorm 9.582141433773e-10

+++ Processing step  34, load factor = 0.5667 
Applied displacement: 5.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.516e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.516e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.578e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.332630815190e-04
# sub  0 [  9k] |x|=2.595e-01 |dx|=7.951e-03 |r|=2.333e-04 (u)
# all           |x|=2.595e-01 |dx|=7.951e-03 |r|=2.333e-04
# SNES iteration  1, KSP iteration   0       |r|=2.333e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.425e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.595e-01 |dx|=1.420e-04 |r|=1.712e-04 (u)
# all           |x|=2.595e-01 |dx|=1.420e-04 |r|=1.712e-04
      Line search: Linear step, current gnorm 1.711520617484e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.712e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.906e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.595e-01 |dx|=6.498e-05 |r|=1.214e-05 (u)
# all           |x|=2.595e-01 |dx|=6.498e-05 |r|=1.214e-05
# SNES iteration  3, KSP iteration   0       |r|=1.214e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.186e-19 
      Line search: Using full step: fnorm 1.711520617484e-04 gnorm 1.213672369161e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.595e-01 |dx|=1.155e-06 |r|=8.142e-09 (u)
# all           |x|=2.595e-01 |dx|=1.155e-06 |r|=8.142e-09
# SNES iteration  4, KSP iteration   0       |r|=8.142e-09 
# SNES iteration  4, KSP iteration   1       |r|=1.172e-21 
      Line search: Using full step: fnorm 1.213672369161e-05 gnorm 8.142055431640e-09
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.595e-01 |dx|=2.419e-09 |r|=2.169e-12 (u)
# all           |x|=2.595e-01 |dx|=2.419e-09 |r|=2.169e-12
      Line search: Using full step: fnorm 8.142055431640e-09 gnorm 2.168616084976e-12

+++ Processing step  35, load factor = 0.5833 
Applied displacement: 5.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.595e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.595e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.542e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.675e-01 |dx|=7.949e-03 |r|=2.144e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.144220413905e-04
# all           |x|=2.675e-01 |dx|=7.949e-03 |r|=2.144e-04
# SNES iteration  1, KSP iteration   0       |r|=2.144e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.020e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.675e-01 |dx|=1.404e-04 |r|=1.485e-04 (u)
# all           |x|=2.675e-01 |dx|=1.404e-04 |r|=1.485e-04
      Line search: Linear step, current gnorm 1.484921245000e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.485e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.837e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.675e-01 |dx|=6.499e-05 |r|=1.758e-05 (u)
# all           |x|=2.675e-01 |dx|=6.499e-05 |r|=1.758e-05
# SNES iteration  3, KSP iteration   0       |r|=1.758e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.573e-19 
      Line search: Using full step: fnorm 1.484921245000e-04 gnorm 1.757990109603e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.675e-01 |dx|=1.200e-06 |r|=1.328e-08 (u)
# all           |x|=2.675e-01 |dx|=1.200e-06 |r|=1.328e-08
# SNES iteration  4, KSP iteration   0       |r|=1.328e-08 
# SNES iteration  4, KSP iteration   1       |r|=1.130e-21 
      Line search: Using full step: fnorm 1.757990109603e-05 gnorm 1.327954171991e-08
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.675e-01 |dx|=2.584e-09 |r|=5.643e-12 (u)
# all           |x|=2.675e-01 |dx|=2.584e-09 |r|=5.643e-12
      Line search: Using full step: fnorm 1.327954171991e-08 gnorm 5.643308648248e-12

+++ Processing step  36, load factor = 0.6000 
Applied displacement: 6.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.675e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.675e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.510e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.445189348315e-04
# sub  0 [  9k] |x|=2.755e-01 |dx|=7.948e-03 |r|=2.445e-04 (u)
# all           |x|=2.755e-01 |dx|=7.948e-03 |r|=2.445e-04
# SNES iteration  1, KSP iteration   0       |r|=2.445e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.809e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.755e-01 |dx|=1.401e-04 |r|=1.624e-04 (u)
# all           |x|=2.755e-01 |dx|=1.401e-04 |r|=1.624e-04
      Line search: Linear step, current gnorm 1.623621738907e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.624e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.933e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.755e-01 |dx|=6.493e-05 |r|=9.652e-06 (u)
# all           |x|=2.755e-01 |dx|=6.493e-05 |r|=9.652e-06
# SNES iteration  3, KSP iteration   0       |r|=9.652e-06 
# SNES iteration  3, KSP iteration   1       |r|=4.768e-19 
      Line search: Using full step: fnorm 1.623621738907e-04 gnorm 9.652407718715e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=2.755e-01 |dx|=1.082e-06 |r|=8.774e-07 (u)
# all           |x|=2.755e-01 |dx|=1.082e-06 |r|=8.774e-07
# SNES iteration  4, KSP iteration   0       |r|=8.774e-07 
# SNES iteration  4, KSP iteration   1       |r|=5.895e-21 
      Line search: Using full step: fnorm 9.652407718715e-06 gnorm 8.774369750678e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.755e-01 |dx|=1.214e-08 |r|=5.917e-11 (u)
# all           |x|=2.755e-01 |dx|=1.214e-08 |r|=5.917e-11
      Line search: Using full step: fnorm 8.774369750678e-07 gnorm 5.916702823743e-11

+++ Processing step  37, load factor = 0.6167 
Applied displacement: 6.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.755e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.755e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.565e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.927884685632e-04
# sub  0 [  9k] |x|=2.834e-01 |dx|=7.947e-03 |r|=1.928e-04 (u)
# all           |x|=2.834e-01 |dx|=7.947e-03 |r|=1.928e-04
# SNES iteration  1, KSP iteration   0       |r|=1.928e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.075e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.835e-01 |dx|=1.393e-04 |r|=1.474e-04 (u)
# all           |x|=2.835e-01 |dx|=1.393e-04 |r|=1.474e-04
      Line search: Linear step, current gnorm 1.473638337846e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.474e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.817e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.835e-01 |dx|=6.478e-05 |r|=2.417e-05 (u)
# all           |x|=2.835e-01 |dx|=6.478e-05 |r|=2.417e-05
# SNES iteration  3, KSP iteration   0       |r|=2.417e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.947e-19 
      Line search: Using full step: fnorm 1.473638337846e-04 gnorm 2.416543344978e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.835e-01 |dx|=1.132e-06 |r|=3.055e-06 (u)
# all           |x|=2.835e-01 |dx|=1.132e-06 |r|=3.055e-06
# SNES iteration  4, KSP iteration   0       |r|=3.055e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.689e-20 
      Line search: Using full step: fnorm 2.416543344978e-05 gnorm 3.055026566387e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.835e-01 |dx|=5.199e-08 |r|=9.321e-10 (u)
# all           |x|=2.835e-01 |dx|=5.199e-08 |r|=9.321e-10
      Line search: Using full step: fnorm 3.055026566387e-06 gnorm 9.321269722624e-10

+++ Processing step  38, load factor = 0.6333 
Applied displacement: 6.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.835e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.835e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.849e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.162983973384e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=2.914e-01 |dx|=7.946e-03 |r|=2.163e-04 (u)
# all           |x|=2.914e-01 |dx|=7.946e-03 |r|=2.163e-04
# SNES iteration  1, KSP iteration   0       |r|=2.163e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.697e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.914e-01 |dx|=1.394e-04 |r|=1.551e-04 (u)
# all           |x|=2.914e-01 |dx|=1.394e-04 |r|=1.551e-04
      Line search: Linear step, current gnorm 1.551252167277e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.551e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.928e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.915e-01 |dx|=6.463e-05 |r|=1.160e-05 (u)
# all           |x|=2.915e-01 |dx|=6.463e-05 |r|=1.160e-05
# SNES iteration  3, KSP iteration   0       |r|=1.160e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.382e-19 
      Line search: Using full step: fnorm 1.551252167277e-04 gnorm 1.159576741713e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.915e-01 |dx|=1.096e-06 |r|=1.874e-07 (u)
# all           |x|=2.915e-01 |dx|=1.096e-06 |r|=1.874e-07
# SNES iteration  4, KSP iteration   0       |r|=1.874e-07 
# SNES iteration  4, KSP iteration   1       |r|=3.590e-21 
      Line search: Using full step: fnorm 1.159576741713e-05 gnorm 1.874362518170e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.915e-01 |dx|=4.420e-09 |r|=2.955e-10 (u)
# all           |x|=2.915e-01 |dx|=4.420e-09 |r|=2.955e-10
      Line search: Using full step: fnorm 1.874362518170e-07 gnorm 2.954828910701e-10

+++ Processing step  39, load factor = 0.6500 
Applied displacement: 6.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.915e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.915e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.629e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.873969183317e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=2.994e-01 |dx|=7.944e-03 |r|=1.874e-04 (u)
# all           |x|=2.994e-01 |dx|=7.944e-03 |r|=1.874e-04
# SNES iteration  1, KSP iteration   0       |r|=1.874e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.122e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.994e-01 |dx|=1.393e-04 |r|=1.321e-04 (u)
# all           |x|=2.994e-01 |dx|=1.393e-04 |r|=1.321e-04
      Line search: Linear step, current gnorm 1.320767437410e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.321e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.011e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=2.995e-01 |dx|=6.512e-05 |r|=1.580e-05 (u)
# all           |x|=2.995e-01 |dx|=6.512e-05 |r|=1.580e-05
# SNES iteration  3, KSP iteration   0       |r|=1.580e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.267e-19 
      Line search: Using full step: fnorm 1.320767437410e-04 gnorm 1.579644630577e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=2.995e-01 |dx|=1.054e-06 |r|=1.227e-06 (u)
# all           |x|=2.995e-01 |dx|=1.054e-06 |r|=1.227e-06
# SNES iteration  4, KSP iteration   0       |r|=1.227e-06 
# SNES iteration  4, KSP iteration   1       |r|=1.361e-20 
      Line search: Using full step: fnorm 1.579644630577e-05 gnorm 1.226510545252e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=2.995e-01 |dx|=2.572e-08 |r|=9.562e-08 (u)
# all           |x|=2.995e-01 |dx|=2.572e-08 |r|=9.562e-08
# SNES iteration  5, KSP iteration   0       |r|=9.562e-08 
# SNES iteration  5, KSP iteration   1       |r|=6.241e-22 
      Line search: Using full step: fnorm 1.226510545252e-06 gnorm 9.561746271347e-08
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.995e-01 |dx|=1.117e-09 |r|=2.849e-11 (u)
# all           |x|=2.995e-01 |dx|=1.117e-09 |r|=2.849e-11
      Line search: Using full step: fnorm 9.561746271347e-08 gnorm 2.848659431894e-11

+++ Processing step  40, load factor = 0.6667 
Applied displacement: 6.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.995e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=2.995e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.673e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.944112439893e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.074e-01 |dx|=7.943e-03 |r|=1.944e-04 (u)
# all           |x|=3.074e-01 |dx|=7.943e-03 |r|=1.944e-04
# SNES iteration  1, KSP iteration   0       |r|=1.944e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.129e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.074e-01 |dx|=1.390e-04 |r|=1.358e-04 (u)
# all           |x|=3.074e-01 |dx|=1.390e-04 |r|=1.358e-04
      Line search: Linear step, current gnorm 1.357924089205e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.358e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.755e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.074e-01 |dx|=6.486e-05 |r|=1.225e-05 (u)
# all           |x|=3.074e-01 |dx|=6.486e-05 |r|=1.225e-05
# SNES iteration  3, KSP iteration   0       |r|=1.225e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.227e-19 
      Line search: Using full step: fnorm 1.357924089205e-04 gnorm 1.224777574625e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.074e-01 |dx|=1.093e-06 |r|=3.411e-07 (u)
# all           |x|=3.074e-01 |dx|=1.093e-06 |r|=3.411e-07
# SNES iteration  4, KSP iteration   0       |r|=3.411e-07 
# SNES iteration  4, KSP iteration   1       |r|=3.548e-21 
      Line search: Using full step: fnorm 1.224777574625e-05 gnorm 3.411436023369e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.074e-01 |dx|=5.605e-09 |r|=9.741e-11 (u)
# all           |x|=3.074e-01 |dx|=5.605e-09 |r|=9.741e-11
      Line search: Using full step: fnorm 3.411436023369e-07 gnorm 9.741149545598e-11

+++ Processing step  41, load factor = 0.6833 
Applied displacement: 6.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.074e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.074e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.824e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.056222427055e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.154e-01 |dx|=7.943e-03 |r|=2.056e-04 (u)
# all           |x|=3.154e-01 |dx|=7.943e-03 |r|=2.056e-04
# SNES iteration  1, KSP iteration   0       |r|=2.056e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.862e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.154e-01 |dx|=1.382e-04 |r|=1.999e-04 (u)
# all           |x|=3.154e-01 |dx|=1.382e-04 |r|=1.999e-04
# SNES iteration  2, KSP iteration   0       |r|=1.999e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.542e-18 
      Line search: Using full step: fnorm 2.056222427055e-04 gnorm 1.999007969370e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.154e-01 |dx|=5.256e-06 |r|=1.460e-05 (u)
# all           |x|=3.154e-01 |dx|=5.256e-06 |r|=1.460e-05
# SNES iteration  3, KSP iteration   0       |r|=1.460e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.348e-19 
      Line search: Using full step: fnorm 1.999007969370e-04 gnorm 1.460365813908e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.154e-01 |dx|=1.296e-06 |r|=4.539e-06 (u)
# all           |x|=3.154e-01 |dx|=1.296e-06 |r|=4.539e-06
# SNES iteration  4, KSP iteration   0       |r|=4.539e-06 
# SNES iteration  4, KSP iteration   1       |r|=9.490e-20 
      Line search: Using full step: fnorm 1.460365813908e-05 gnorm 4.539339015089e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=3.154e-01 |dx|=2.098e-07 |r|=2.656e-07 (u)
# all           |x|=3.154e-01 |dx|=2.098e-07 |r|=2.656e-07
# SNES iteration  5, KSP iteration   0       |r|=2.656e-07 
# SNES iteration  5, KSP iteration   1       |r|=3.010e-21 
      Line search: Using full step: fnorm 4.539339015089e-06 gnorm 2.656425663679e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=3.154e-01 |dx|=5.223e-09 |r|=8.508e-08 (u)
# all           |x|=3.154e-01 |dx|=5.223e-09 |r|=8.508e-08
# SNES iteration  6, KSP iteration   0       |r|=8.508e-08 
# SNES iteration  6, KSP iteration   1       |r|=1.179e-21 
      Line search: Using full step: fnorm 2.656425663679e-07 gnorm 8.507676914284e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.154e-01 |dx|=1.703e-09 |r|=1.726e-10 (u)
# all           |x|=3.154e-01 |dx|=1.703e-09 |r|=1.726e-10
      Line search: Using full step: fnorm 8.507676914284e-08 gnorm 1.725899259635e-10

+++ Processing step  42, load factor = 0.7000 
Applied displacement: 7.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.154e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.154e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.622e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 2.051822633385e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.233e-01 |dx|=7.941e-03 |r|=2.052e-04 (u)
# all           |x|=3.233e-01 |dx|=7.941e-03 |r|=2.052e-04
# SNES iteration  1, KSP iteration   0       |r|=2.052e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.767e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.234e-01 |dx|=1.388e-04 |r|=1.894e-04 (u)
# all           |x|=3.234e-01 |dx|=1.388e-04 |r|=1.894e-04
# SNES iteration  2, KSP iteration   0       |r|=1.894e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.304e-18 
      Line search: Using full step: fnorm 2.051822633385e-04 gnorm 1.893645881795e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.234e-01 |dx|=5.515e-06 |r|=1.394e-05 (u)
# all           |x|=3.234e-01 |dx|=5.515e-06 |r|=1.394e-05
# SNES iteration  3, KSP iteration   0       |r|=1.394e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.802e-19 
      Line search: Using full step: fnorm 1.893645881795e-04 gnorm 1.393537135050e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.234e-01 |dx|=1.226e-06 |r|=4.625e-06 (u)
# all           |x|=3.234e-01 |dx|=1.226e-06 |r|=4.625e-06
# SNES iteration  4, KSP iteration   0       |r|=4.625e-06 
# SNES iteration  4, KSP iteration   1       |r|=8.819e-20 
      Line search: Using full step: fnorm 1.393537135050e-05 gnorm 4.624608208664e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=3.234e-01 |dx|=2.098e-07 |r|=2.399e-07 (u)
# all           |x|=3.234e-01 |dx|=2.098e-07 |r|=2.399e-07
# SNES iteration  5, KSP iteration   0       |r|=2.399e-07 
# SNES iteration  5, KSP iteration   1       |r|=2.010e-21 
      Line search: Using full step: fnorm 4.624608208664e-06 gnorm 2.398518258743e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=3.234e-01 |dx|=4.728e-09 |r|=1.962e-08 (u)
# all           |x|=3.234e-01 |dx|=4.728e-09 |r|=1.962e-08
# SNES iteration  6, KSP iteration   0       |r|=1.962e-08 
# SNES iteration  6, KSP iteration   1       |r|=2.590e-22 
      Line search: Using full step: fnorm 2.398518258743e-07 gnorm 1.962128434917e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.234e-01 |dx|=3.850e-10 |r|=3.918e-11 (u)
# all           |x|=3.234e-01 |dx|=3.850e-10 |r|=3.918e-11
      Line search: Using full step: fnorm 1.962128434917e-08 gnorm 3.917987814496e-11

+++ Processing step  43, load factor = 0.7167 
Applied displacement: 7.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.234e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.234e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.911e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.707200948146e-04
# sub  0 [  9k] |x|=3.313e-01 |dx|=7.940e-03 |r|=1.707e-04 (u)
# all           |x|=3.313e-01 |dx|=7.940e-03 |r|=1.707e-04
# SNES iteration  1, KSP iteration   0       |r|=1.707e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.022e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.313e-01 |dx|=1.379e-04 |r|=1.111e-04 (u)
# all           |x|=3.313e-01 |dx|=1.379e-04 |r|=1.111e-04
      Line search: Linear step, current gnorm 1.111425725926e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.111e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.796e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.314e-01 |dx|=6.496e-05 |r|=8.742e-06 (u)
# all           |x|=3.314e-01 |dx|=6.496e-05 |r|=8.742e-06
# SNES iteration  3, KSP iteration   0       |r|=8.742e-06 
# SNES iteration  3, KSP iteration   1       |r|=5.008e-19 
      Line search: Using full step: fnorm 1.111425725926e-04 gnorm 8.742222224514e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=3.314e-01 |dx|=1.072e-06 |r|=1.094e-08 (u)
# all           |x|=3.314e-01 |dx|=1.072e-06 |r|=1.094e-08
# SNES iteration  4, KSP iteration   0       |r|=1.094e-08 
# SNES iteration  4, KSP iteration   1       |r|=1.015e-21 
      Line search: Using full step: fnorm 8.742222224514e-06 gnorm 1.094335839927e-08
# SNES iteration  5 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=3.314e-01 |dx|=2.308e-09 |r|=4.221e-13 (u)
# all           |x|=3.314e-01 |dx|=2.308e-09 |r|=4.221e-13
      Line search: Using full step: fnorm 1.094335839927e-08 gnorm 4.220723210354e-13

+++ Processing step  44, load factor = 0.7333 
Applied displacement: 7.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.314e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.314e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.577e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.862071528059e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.393e-01 |dx|=7.938e-03 |r|=1.862e-04 (u)
# all           |x|=3.393e-01 |dx|=7.938e-03 |r|=1.862e-04
# SNES iteration  1, KSP iteration   0       |r|=1.862e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.202e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.393e-01 |dx|=1.435e-04 |r|=1.722e-04 (u)
# all           |x|=3.393e-01 |dx|=1.435e-04 |r|=1.722e-04
# SNES iteration  2, KSP iteration   0       |r|=1.722e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.763e-18 
      Line search: Using full step: fnorm 1.862071528059e-04 gnorm 1.722213014797e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.393e-01 |dx|=5.343e-06 |r|=1.487e-05 (u)
# all           |x|=3.393e-01 |dx|=5.343e-06 |r|=1.487e-05
# SNES iteration  3, KSP iteration   0       |r|=1.487e-05 
# SNES iteration  3, KSP iteration   1       |r|=5.308e-19 
      Line search: Using full step: fnorm 1.722213014797e-04 gnorm 1.487375383502e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.393e-01 |dx|=1.105e-06 |r|=2.788e-06 (u)
# all           |x|=3.393e-01 |dx|=1.105e-06 |r|=2.788e-06
# SNES iteration  4, KSP iteration   0       |r|=2.788e-06 
# SNES iteration  4, KSP iteration   1       |r|=6.765e-20 
      Line search: Using full step: fnorm 1.487375383502e-05 gnorm 2.788036244841e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=3.393e-01 |dx|=1.294e-07 |r|=5.610e-07 (u)
# all           |x|=3.393e-01 |dx|=1.294e-07 |r|=5.610e-07
# SNES iteration  5, KSP iteration   0       |r|=5.610e-07 
# SNES iteration  5, KSP iteration   1       |r|=1.204e-20 
      Line search: Using full step: fnorm 2.788036244841e-06 gnorm 5.609684499973e-07
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.393e-01 |dx|=1.822e-08 |r|=1.381e-10 (u)
# all           |x|=3.393e-01 |dx|=1.822e-08 |r|=1.381e-10
      Line search: Using full step: fnorm 5.609684499973e-07 gnorm 1.380948031773e-10

+++ Processing step  45, load factor = 0.7500 
Applied displacement: 7.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.393e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.393e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.848e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.473e-01 |dx|=7.938e-03 |r|=1.668e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.667659113277e-04
# all           |x|=3.473e-01 |dx|=7.938e-03 |r|=1.668e-04
# SNES iteration  1, KSP iteration   0       |r|=1.668e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.055e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.473e-01 |dx|=1.421e-04 |r|=1.100e-04 (u)
# all           |x|=3.473e-01 |dx|=1.421e-04 |r|=1.100e-04
      Line search: Linear step, current gnorm 1.099777591991e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.100e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.976e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.473e-01 |dx|=6.705e-05 |r|=7.474e-06 (u)
# all           |x|=3.473e-01 |dx|=6.705e-05 |r|=7.474e-06
# SNES iteration  3, KSP iteration   0       |r|=7.474e-06 
# SNES iteration  3, KSP iteration   1       |r|=5.422e-19 
      Line search: Using full step: fnorm 1.099777591991e-04 gnorm 7.473800558398e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=3.473e-01 |dx|=1.075e-06 |r|=1.606e-07 (u)
# all           |x|=3.473e-01 |dx|=1.075e-06 |r|=1.606e-07
# SNES iteration  4, KSP iteration   0       |r|=1.606e-07 
# SNES iteration  4, KSP iteration   1       |r|=2.064e-21 
      Line search: Using full step: fnorm 7.473800558398e-06 gnorm 1.606196643806e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.473e-01 |dx|=3.502e-09 |r|=8.338e-11 (u)
# all           |x|=3.473e-01 |dx|=3.502e-09 |r|=8.338e-11
      Line search: Using full step: fnorm 1.606196643806e-07 gnorm 8.338396538634e-11

+++ Processing step  46, load factor = 0.7667 
Applied displacement: 7.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.473e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.473e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.735e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.688944785249e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.553e-01 |dx|=7.939e-03 |r|=1.689e-04 (u)
# all           |x|=3.553e-01 |dx|=7.939e-03 |r|=1.689e-04
# SNES iteration  1, KSP iteration   0       |r|=1.689e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.928e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.553e-01 |dx|=1.396e-04 |r|=1.149e-04 (u)
# all           |x|=3.553e-01 |dx|=1.396e-04 |r|=1.149e-04
      Line search: Linear step, current gnorm 1.148500271757e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.149e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.727e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.553e-01 |dx|=6.549e-05 |r|=1.045e-05 (u)
# all           |x|=3.553e-01 |dx|=6.549e-05 |r|=1.045e-05
# SNES iteration  3, KSP iteration   0       |r|=1.045e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.657e-19 
      Line search: Using full step: fnorm 1.148500271757e-04 gnorm 1.045164026320e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.553e-01 |dx|=1.075e-06 |r|=5.426e-08 (u)
# all           |x|=3.553e-01 |dx|=1.075e-06 |r|=5.426e-08
# SNES iteration  4, KSP iteration   0       |r|=5.426e-08 
# SNES iteration  4, KSP iteration   1       |r|=1.332e-21 
      Line search: Using full step: fnorm 1.045164026320e-05 gnorm 5.425765362018e-08
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.553e-01 |dx|=2.708e-09 |r|=6.168e-11 (u)
# all           |x|=3.553e-01 |dx|=2.708e-09 |r|=6.168e-11
      Line search: Using full step: fnorm 5.425765362018e-08 gnorm 6.168198028271e-11

+++ Processing step  47, load factor = 0.7833 
Applied displacement: 7.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.553e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.553e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.788e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.632e-01 |dx|=7.939e-03 |r|=1.836e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.836376001798e-04
# all           |x|=3.632e-01 |dx|=7.939e-03 |r|=1.836e-04
# SNES iteration  1, KSP iteration   0       |r|=1.836e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.896e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.633e-01 |dx|=1.384e-04 |r|=1.713e-04 (u)
# all           |x|=3.633e-01 |dx|=1.384e-04 |r|=1.713e-04
# SNES iteration  2, KSP iteration   0       |r|=1.713e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.211e-18 
      Line search: Using full step: fnorm 1.836376001798e-04 gnorm 1.712984892357e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.633e-01 |dx|=5.261e-06 |r|=1.274e-05 (u)
# all           |x|=3.633e-01 |dx|=5.261e-06 |r|=1.274e-05
# SNES iteration  3, KSP iteration   0       |r|=1.274e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.563e-19 
      Line search: Using full step: fnorm 1.712984892357e-04 gnorm 1.273998554317e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.633e-01 |dx|=9.810e-07 |r|=2.914e-06 (u)
# all           |x|=3.633e-01 |dx|=9.810e-07 |r|=2.914e-06
# SNES iteration  4, KSP iteration   0       |r|=2.914e-06 
# SNES iteration  4, KSP iteration   1       |r|=7.333e-20 
      Line search: Using full step: fnorm 1.273998554317e-05 gnorm 2.913816814292e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=3.633e-01 |dx|=1.526e-07 |r|=4.892e-09 (u)
# all           |x|=3.633e-01 |dx|=1.526e-07 |r|=4.892e-09
# SNES iteration  5, KSP iteration   0       |r|=4.892e-09 
# SNES iteration  5, KSP iteration   1       |r|=1.319e-22 
      Line search: Using full step: fnorm 2.913816814292e-06 gnorm 4.892152519289e-09
# SNES iteration  6 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=3.633e-01 |dx|=2.817e-10 |r|=2.257e-13 (u)
# all           |x|=3.633e-01 |dx|=2.817e-10 |r|=2.257e-13
      Line search: Using full step: fnorm 4.892152519289e-09 gnorm 2.256962361858e-13

+++ Processing step  48, load factor = 0.8000 
Applied displacement: 8.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.633e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.633e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.645e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.669973509237e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.712e-01 |dx|=7.939e-03 |r|=1.670e-04 (u)
# all           |x|=3.712e-01 |dx|=7.939e-03 |r|=1.670e-04
# SNES iteration  1, KSP iteration   0       |r|=1.670e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.625e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.713e-01 |dx|=1.380e-04 |r|=1.503e-04 (u)
# all           |x|=3.713e-01 |dx|=1.380e-04 |r|=1.503e-04
# SNES iteration  2, KSP iteration   0       |r|=1.503e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.298e-18 
      Line search: Using full step: fnorm 1.669973509237e-04 gnorm 1.503452818946e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.713e-01 |dx|=5.143e-06 |r|=2.398e-05 (u)
# all           |x|=3.713e-01 |dx|=5.143e-06 |r|=2.398e-05
# SNES iteration  3, KSP iteration   0       |r|=2.398e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.684e-19 
      Line search: Using full step: fnorm 1.503452818946e-04 gnorm 2.398027626306e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=3.713e-01 |dx|=1.030e-06 |r|=1.330e-06 (u)
# all           |x|=3.713e-01 |dx|=1.030e-06 |r|=1.330e-06
# SNES iteration  4, KSP iteration   0       |r|=1.330e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.626e-20 
      Line search: Using full step: fnorm 2.398027626306e-05 gnorm 1.330229546854e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.713e-01 |dx|=6.107e-08 |r|=8.346e-10 (u)
# all           |x|=3.713e-01 |dx|=6.107e-08 |r|=8.346e-10
      Line search: Using full step: fnorm 1.330229546854e-06 gnorm 8.345599798517e-10

+++ Processing step  49, load factor = 0.8167 
Applied displacement: 8.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.713e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.713e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.654e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.619780894202e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.792e-01 |dx|=7.939e-03 |r|=1.620e-04 (u)
# all           |x|=3.792e-01 |dx|=7.939e-03 |r|=1.620e-04
# SNES iteration  1, KSP iteration   0       |r|=1.620e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.676e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.793e-01 |dx|=1.349e-04 |r|=9.634e-05 (u)
# all           |x|=3.793e-01 |dx|=1.349e-04 |r|=9.634e-05
# SNES iteration  2, KSP iteration   0       |r|=9.634e-05 
# SNES iteration  2, KSP iteration   1       |r|=2.102e-18 
      Line search: Using full step: fnorm 1.619780894202e-04 gnorm 9.634048702239e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=3.793e-01 |dx|=4.669e-06 |r|=9.987e-06 (u)
# all           |x|=3.793e-01 |dx|=4.669e-06 |r|=9.987e-06
# SNES iteration  3, KSP iteration   0       |r|=9.987e-06 
# SNES iteration  3, KSP iteration   1       |r|=3.588e-19 
      Line search: Using full step: fnorm 9.634048702239e-05 gnorm 9.987204503713e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=3.793e-01 |dx|=8.028e-07 |r|=1.437e-06 (u)
# all           |x|=3.793e-01 |dx|=8.028e-07 |r|=1.437e-06
# SNES iteration  4, KSP iteration   0       |r|=1.437e-06 
# SNES iteration  4, KSP iteration   1       |r|=3.429e-20 
      Line search: Using full step: fnorm 9.987204503713e-06 gnorm 1.437376424525e-06
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.793e-01 |dx|=6.524e-08 |r|=1.020e-09 (u)
# all           |x|=3.793e-01 |dx|=6.524e-08 |r|=1.020e-09
      Line search: Using full step: fnorm 1.437376424525e-06 gnorm 1.020162649982e-09

+++ Processing step  50, load factor = 0.8333 
Applied displacement: 8.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.793e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.793e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.331e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.861229516748e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=3.872e-01 |dx|=7.937e-03 |r|=1.861e-04 (u)
# all           |x|=3.872e-01 |dx|=7.937e-03 |r|=1.861e-04
# SNES iteration  1, KSP iteration   0       |r|=1.861e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.462e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.872e-01 |dx|=1.356e-04 |r|=4.797e-05 (u)
# all           |x|=3.872e-01 |dx|=1.356e-04 |r|=4.797e-05
# SNES iteration  2, KSP iteration   0       |r|=4.797e-05 
# SNES iteration  2, KSP iteration   1       |r|=2.208e-18 
      Line search: Using full step: fnorm 1.861229516748e-04 gnorm 4.796771338866e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=3.872e-01 |dx|=4.727e-06 |r|=3.781e-06 (u)
# all           |x|=3.872e-01 |dx|=4.727e-06 |r|=3.781e-06
# SNES iteration  3, KSP iteration   0       |r|=3.781e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.037e-19 
      Line search: Using full step: fnorm 4.796771338866e-05 gnorm 3.781251720327e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=3.872e-01 |dx|=1.961e-07 |r|=1.777e-07 (u)
# all           |x|=3.872e-01 |dx|=1.961e-07 |r|=1.777e-07
# SNES iteration  4, KSP iteration   0       |r|=1.777e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.858e-21 
      Line search: Using full step: fnorm 3.781251720327e-06 gnorm 1.776918046884e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=3.872e-01 |dx|=3.895e-09 |r|=3.609e-08 (u)
# all           |x|=3.872e-01 |dx|=3.895e-09 |r|=3.609e-08
# SNES iteration  5, KSP iteration   0       |r|=3.609e-08 
# SNES iteration  5, KSP iteration   1       |r|=1.824e-22 
      Line search: Using full step: fnorm 1.776918046884e-07 gnorm 3.608686318934e-08
      Line search: Using full step: fnorm 3.608686318934e-08 gnorm 5.821996465483e-11
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.872e-01 |dx|=1.613e-10 |r|=5.822e-11 (u)
# all           |x|=3.872e-01 |dx|=1.613e-10 |r|=5.822e-11

+++ Processing step  51, load factor = 0.8500 
Applied displacement: 8.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.872e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.872e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.351e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.952e-01 |dx|=7.937e-03 |r|=1.774e-04 (u)
# all           |x|=3.952e-01 |dx|=7.937e-03 |r|=1.774e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.774170821810e-04
# SNES iteration  1, KSP iteration   0       |r|=1.774e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.642e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.952e-01 |dx|=1.364e-04 |r|=1.175e-04 (u)
# all           |x|=3.952e-01 |dx|=1.364e-04 |r|=1.175e-04
# SNES iteration  2, KSP iteration   0       |r|=1.175e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.224e-18 
      Line search: Using full step: fnorm 1.774170821810e-04 gnorm 1.175161547392e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=3.952e-01 |dx|=5.040e-06 |r|=7.069e-06 (u)
# all           |x|=3.952e-01 |dx|=5.040e-06 |r|=7.069e-06
# SNES iteration  3, KSP iteration   0       |r|=7.069e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.180e-19 
      Line search: Using full step: fnorm 1.175161547392e-04 gnorm 7.069498093255e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=3.952e-01 |dx|=2.510e-07 |r|=7.757e-07 (u)
# all           |x|=3.952e-01 |dx|=2.510e-07 |r|=7.757e-07
# SNES iteration  4, KSP iteration   0       |r|=7.757e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.891e-20 
      Line search: Using full step: fnorm 7.069498093255e-06 gnorm 7.756989472184e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=3.952e-01 |dx|=2.536e-08 |r|=2.278e-07 (u)
# all           |x|=3.952e-01 |dx|=2.536e-08 |r|=2.278e-07
# SNES iteration  5, KSP iteration   0       |r|=2.278e-07 
# SNES iteration  5, KSP iteration   1       |r|=2.597e-21 
      Line search: Using full step: fnorm 7.756989472184e-07 gnorm 2.277685082257e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=3.952e-01 |dx|=5.391e-09 |r|=4.601e-08 (u)
# all           |x|=3.952e-01 |dx|=5.391e-09 |r|=4.601e-08
# SNES iteration  6, KSP iteration   0       |r|=4.601e-08 
# SNES iteration  6, KSP iteration   1       |r|=1.732e-22 
      Line search: Using full step: fnorm 2.277685082257e-07 gnorm 4.601257880246e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.952e-01 |dx|=2.052e-10 |r|=2.001e-10 (u)
# all           |x|=3.952e-01 |dx|=2.052e-10 |r|=2.001e-10
      Line search: Using full step: fnorm 4.601257880246e-08 gnorm 2.000808848217e-10

+++ Processing step  52, load factor = 0.8667 
Applied displacement: 8.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.952e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=3.952e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.990e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.573678170836e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=4.031e-01 |dx|=7.934e-03 |r|=1.574e-04 (u)
# all           |x|=4.031e-01 |dx|=7.934e-03 |r|=1.574e-04
# SNES iteration  1, KSP iteration   0       |r|=1.574e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.669e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.032e-01 |dx|=1.384e-04 |r|=9.359e-05 (u)
# all           |x|=4.032e-01 |dx|=1.384e-04 |r|=9.359e-05
# SNES iteration  2, KSP iteration   0       |r|=9.359e-05 
# SNES iteration  2, KSP iteration   1       |r|=2.368e-18 
      Line search: Using full step: fnorm 1.573678170836e-04 gnorm 9.358605465829e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=4.032e-01 |dx|=5.043e-06 |r|=8.464e-06 (u)
# all           |x|=4.032e-01 |dx|=5.043e-06 |r|=8.464e-06
# SNES iteration  3, KSP iteration   0       |r|=8.464e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.785e-19 
      Line search: Using full step: fnorm 9.358605465829e-05 gnorm 8.464239829848e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=4.032e-01 |dx|=3.663e-07 |r|=8.249e-07 (u)
# all           |x|=4.032e-01 |dx|=3.663e-07 |r|=8.249e-07
# SNES iteration  4, KSP iteration   0       |r|=8.249e-07 
# SNES iteration  4, KSP iteration   1       |r|=1.957e-20 
      Line search: Using full step: fnorm 8.464239829848e-06 gnorm 8.249471168206e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=4.032e-01 |dx|=2.661e-08 |r|=2.335e-07 (u)
# all           |x|=4.032e-01 |dx|=2.661e-08 |r|=2.335e-07
# SNES iteration  5, KSP iteration   0       |r|=2.335e-07 
# SNES iteration  5, KSP iteration   1       |r|=3.092e-21 
      Line search: Using full step: fnorm 8.249471168206e-07 gnorm 2.335355673719e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=4.032e-01 |dx|=5.515e-09 |r|=3.334e-08 (u)
# all           |x|=4.032e-01 |dx|=5.515e-09 |r|=3.334e-08
# SNES iteration  6, KSP iteration   0       |r|=3.334e-08 
# SNES iteration  6, KSP iteration   1       |r|=1.501e-22 
      Line search: Using full step: fnorm 2.335355673719e-07 gnorm 3.333798650228e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.032e-01 |dx|=1.497e-10 |r|=8.513e-12 (u)
# all           |x|=4.032e-01 |dx|=1.497e-10 |r|=8.513e-12
      Line search: Using full step: fnorm 3.333798650228e-08 gnorm 8.513487600393e-12

+++ Processing step  53, load factor = 0.8833 
Applied displacement: 8.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.032e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.032e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.374e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.507556943700e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=4.111e-01 |dx|=7.934e-03 |r|=1.508e-04 (u)
# all           |x|=4.111e-01 |dx|=7.934e-03 |r|=1.508e-04
# SNES iteration  1, KSP iteration   0       |r|=1.508e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.474e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.112e-01 |dx|=1.360e-04 |r|=1.457e-04 (u)
# all           |x|=4.112e-01 |dx|=1.360e-04 |r|=1.457e-04
# SNES iteration  2, KSP iteration   0       |r|=1.457e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.180e-18 
      Line search: Using full step: fnorm 1.507556943700e-04 gnorm 1.456579434857e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=4.112e-01 |dx|=4.909e-06 |r|=1.362e-05 (u)
# all           |x|=4.112e-01 |dx|=4.909e-06 |r|=1.362e-05
# SNES iteration  3, KSP iteration   0       |r|=1.362e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.873e-19 
      Line search: Using full step: fnorm 1.456579434857e-04 gnorm 1.361987891129e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=4.112e-01 |dx|=8.732e-07 |r|=2.514e-06 (u)
# all           |x|=4.112e-01 |dx|=8.732e-07 |r|=2.514e-06
# SNES iteration  4, KSP iteration   0       |r|=2.514e-06 
# SNES iteration  4, KSP iteration   1       |r|=4.684e-20 
      Line search: Using full step: fnorm 1.361987891129e-05 gnorm 2.514332952430e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=4.112e-01 |dx|=8.971e-08 |r|=4.927e-07 (u)
# all           |x|=4.112e-01 |dx|=8.971e-08 |r|=4.927e-07
# SNES iteration  5, KSP iteration   0       |r|=4.927e-07 
# SNES iteration  5, KSP iteration   1       |r|=3.255e-21 
      Line search: Using full step: fnorm 2.514332952430e-06 gnorm 4.926812126756e-07
# SNES iteration  6 
# sub  0 [  9k] |x|=4.112e-01 |dx|=5.144e-09 |r|=2.516e-08 (u)
# all           |x|=4.112e-01 |dx|=5.144e-09 |r|=2.516e-08
# SNES iteration  6, KSP iteration   0       |r|=2.516e-08 
# SNES iteration  6, KSP iteration   1       |r|=8.907e-23 
      Line search: Using full step: fnorm 4.926812126756e-07 gnorm 2.515898955302e-08
# SNES iteration  7 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.112e-01 |dx|=1.128e-10 |r|=6.432e-12 (u)
# all           |x|=4.112e-01 |dx|=1.128e-10 |r|=6.432e-12
      Line search: Using full step: fnorm 2.515898955302e-08 gnorm 6.432115224363e-12

+++ Processing step  54, load factor = 0.9000 
Applied displacement: 9.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.112e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.112e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.624e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.191e-01 |dx|=7.934e-03 |r|=1.563e-04 (u)
# all           |x|=4.191e-01 |dx|=7.934e-03 |r|=1.563e-04
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.562651248503e-04
# SNES iteration  1, KSP iteration   0       |r|=1.563e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.779e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.191e-01 |dx|=1.357e-04 |r|=9.108e-05 (u)
# all           |x|=4.191e-01 |dx|=1.357e-04 |r|=9.108e-05
# SNES iteration  2, KSP iteration   0       |r|=9.108e-05 
# SNES iteration  2, KSP iteration   1       |r|=2.018e-18 
      Line search: Using full step: fnorm 1.562651248503e-04 gnorm 9.108433610507e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=4.191e-01 |dx|=4.724e-06 |r|=1.302e-05 (u)
# all           |x|=4.191e-01 |dx|=4.724e-06 |r|=1.302e-05
# SNES iteration  3, KSP iteration   0       |r|=1.302e-05 
# SNES iteration  3, KSP iteration   1       |r|=2.695e-19 
      Line search: Using full step: fnorm 9.108433610507e-05 gnorm 1.302107883896e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=4.191e-01 |dx|=6.247e-07 |r|=4.313e-07 (u)
# all           |x|=4.191e-01 |dx|=6.247e-07 |r|=4.313e-07
# SNES iteration  4, KSP iteration   0       |r|=4.313e-07 
# SNES iteration  4, KSP iteration   1       |r|=5.169e-21 
      Line search: Using full step: fnorm 1.302107883896e-05 gnorm 4.312996995191e-07
# SNES iteration  5 
# sub  0 [  9k] |x|=4.191e-01 |dx|=8.212e-09 |r|=3.754e-08 (u)
# all           |x|=4.191e-01 |dx|=8.212e-09 |r|=3.754e-08
# SNES iteration  5, KSP iteration   0       |r|=3.754e-08 
# SNES iteration  5, KSP iteration   1       |r|=1.921e-22 
      Line search: Using full step: fnorm 4.312996995191e-07 gnorm 3.754418764698e-08
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.191e-01 |dx|=1.690e-10 |r|=7.631e-11 (u)
# all           |x|=4.191e-01 |dx|=1.690e-10 |r|=7.631e-11
      Line search: Using full step: fnorm 3.754418764698e-08 gnorm 7.630596994326e-11

+++ Processing step  55, load factor = 0.9167 
Applied displacement: 9.167 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.191e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.191e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.733e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.661063505895e-04
# sub  0 [  9k] |x|=4.271e-01 |dx|=7.933e-03 |r|=1.661e-04 (u)
# all           |x|=4.271e-01 |dx|=7.933e-03 |r|=1.661e-04
# SNES iteration  1, KSP iteration   0       |r|=1.661e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.581e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.271e-01 |dx|=1.360e-04 |r|=5.328e-05 (u)
# all           |x|=4.271e-01 |dx|=1.360e-04 |r|=5.328e-05
# SNES iteration  2, KSP iteration   0       |r|=5.328e-05 
# SNES iteration  2, KSP iteration   1       |r|=1.973e-18 
      Line search: Using full step: fnorm 1.661063505895e-04 gnorm 5.328379558576e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=4.271e-01 |dx|=4.450e-06 |r|=6.868e-06 (u)
# all           |x|=4.271e-01 |dx|=4.450e-06 |r|=6.868e-06
# SNES iteration  3, KSP iteration   0       |r|=6.868e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.124e-19 
      Line search: Using full step: fnorm 5.328379558576e-05 gnorm 6.868284650199e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=4.271e-01 |dx|=2.579e-07 |r|=7.438e-07 (u)
# all           |x|=4.271e-01 |dx|=2.579e-07 |r|=7.438e-07
# SNES iteration  4, KSP iteration   0       |r|=7.438e-07 
# SNES iteration  4, KSP iteration   1       |r|=8.730e-21 
      Line search: Using full step: fnorm 6.868284650199e-06 gnorm 7.437667187491e-07
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.271e-01 |dx|=1.357e-08 |r|=1.709e-10 (u)
# all           |x|=4.271e-01 |dx|=1.357e-08 |r|=1.709e-10
      Line search: Using full step: fnorm 7.437667187491e-07 gnorm 1.709273008283e-10

+++ Processing step  56, load factor = 0.9333 
Applied displacement: 9.333 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.271e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.271e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.590e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.507160285022e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=4.351e-01 |dx|=7.933e-03 |r|=1.507e-04 (u)
# all           |x|=4.351e-01 |dx|=7.933e-03 |r|=1.507e-04
# SNES iteration  1, KSP iteration   0       |r|=1.507e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.986e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.351e-01 |dx|=1.374e-04 |r|=1.272e-04 (u)
# all           |x|=4.351e-01 |dx|=1.374e-04 |r|=1.272e-04
# SNES iteration  2, KSP iteration   0       |r|=1.272e-04 
# SNES iteration  2, KSP iteration   1       |r|=2.033e-18 
      Line search: Using full step: fnorm 1.507160285022e-04 gnorm 1.271515431460e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=4.351e-01 |dx|=4.740e-06 |r|=9.225e-06 (u)
# all           |x|=4.351e-01 |dx|=4.740e-06 |r|=9.225e-06
# SNES iteration  3, KSP iteration   0       |r|=9.225e-06 
# SNES iteration  3, KSP iteration   1       |r|=2.397e-19 
      Line search: Using full step: fnorm 1.271515431460e-04 gnorm 9.224664961963e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=4.351e-01 |dx|=5.519e-07 |r|=1.490e-06 (u)
# all           |x|=4.351e-01 |dx|=5.519e-07 |r|=1.490e-06
# SNES iteration  4, KSP iteration   0       |r|=1.490e-06 
# SNES iteration  4, KSP iteration   1       |r|=2.113e-20 
      Line search: Using full step: fnorm 9.224664961963e-06 gnorm 1.490434467816e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=4.351e-01 |dx|=5.028e-08 |r|=5.739e-08 (u)
# all           |x|=4.351e-01 |dx|=5.028e-08 |r|=5.739e-08
# SNES iteration  5, KSP iteration   0       |r|=5.739e-08 
# SNES iteration  5, KSP iteration   1       |r|=2.772e-22 
      Line search: Using full step: fnorm 1.490434467816e-06 gnorm 5.738767383190e-08
# SNES iteration  6 success = CONVERGED_SNORM_RELATIVE
# sub  0 [  9k] |x|=4.351e-01 |dx|=3.622e-10 |r|=1.643e-08 (u)
# all           |x|=4.351e-01 |dx|=3.622e-10 |r|=1.643e-08
      Line search: Using full step: fnorm 5.738767383190e-08 gnorm 1.642869206165e-08

+++ Processing step  57, load factor = 0.9500 
Applied displacement: 9.500 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.351e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.351e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.553e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.430e-01 |dx|=7.932e-03 |r|=1.607e-04 (u)
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.607123026451e-04
# all           |x|=4.430e-01 |dx|=7.932e-03 |r|=1.607e-04
# SNES iteration  1, KSP iteration   0       |r|=1.607e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.931e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.431e-01 |dx|=1.379e-04 |r|=1.032e-04 (u)
# all           |x|=4.431e-01 |dx|=1.379e-04 |r|=1.032e-04
      Line search: Linear step, current gnorm 1.032146311234e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.032e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.761e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=4.431e-01 |dx|=6.530e-05 |r|=3.580e-06 (u)
# all           |x|=4.431e-01 |dx|=6.530e-05 |r|=3.580e-06
# SNES iteration  3, KSP iteration   0       |r|=3.580e-06 
# SNES iteration  3, KSP iteration   1       |r|=4.119e-19 
      Line search: Using full step: fnorm 1.032146311234e-04 gnorm 3.580215437505e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=4.431e-01 |dx|=9.552e-07 |r|=6.629e-09 (u)
# all           |x|=4.431e-01 |dx|=9.552e-07 |r|=6.629e-09
# SNES iteration  4, KSP iteration   0       |r|=6.629e-09 
# SNES iteration  4, KSP iteration   1       |r|=8.318e-22 
      Line search: Using full step: fnorm 3.580215437505e-06 gnorm 6.628651266153e-09
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.431e-01 |dx|=1.981e-09 |r|=3.159e-12 (u)
# all           |x|=4.431e-01 |dx|=1.981e-09 |r|=3.159e-12
      Line search: Using full step: fnorm 6.628651266153e-09 gnorm 3.158857299133e-12

+++ Processing step  58, load factor = 0.9667 
Applied displacement: 9.667 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.431e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.431e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=8.001e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.697641618573e-04
# sub  0 [  9k] |x|=4.510e-01 |dx|=7.932e-03 |r|=1.698e-04 (u)
# all           |x|=4.510e-01 |dx|=7.932e-03 |r|=1.698e-04
# SNES iteration  1, KSP iteration   0       |r|=1.698e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.019e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.510e-01 |dx|=1.363e-04 |r|=1.235e-04 (u)
# all           |x|=4.510e-01 |dx|=1.363e-04 |r|=1.235e-04
      Line search: Linear step, current gnorm 1.235446008053e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.235e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.728e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=4.511e-01 |dx|=6.417e-05 |r|=8.152e-06 (u)
# all           |x|=4.511e-01 |dx|=6.417e-05 |r|=8.152e-06
# SNES iteration  3, KSP iteration   0       |r|=8.152e-06 
# SNES iteration  3, KSP iteration   1       |r|=4.724e-19 
      Line search: Using full step: fnorm 1.235446008053e-04 gnorm 8.151847117397e-06
# SNES iteration  4 
# sub  0 [  9k] |x|=4.511e-01 |dx|=9.945e-07 |r|=1.363e-08 (u)
# all           |x|=4.511e-01 |dx|=9.945e-07 |r|=1.363e-08
# SNES iteration  4, KSP iteration   0       |r|=1.363e-08 
# SNES iteration  4, KSP iteration   1       |r|=9.337e-22 
      Line search: Using full step: fnorm 8.151847117397e-06 gnorm 1.363327475033e-08
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.511e-01 |dx|=2.014e-09 |r|=1.097e-12 (u)
# all           |x|=4.511e-01 |dx|=2.014e-09 |r|=1.097e-12
      Line search: Using full step: fnorm 1.363327475033e-08 gnorm 1.096657256947e-12

+++ Processing step  59, load factor = 0.9833 
Applied displacement: 9.833 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.511e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.511e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.502e-15 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.562807647570e-04
# SNES iteration  1 
# sub  0 [  9k] |x|=4.590e-01 |dx|=7.931e-03 |r|=1.563e-04 (u)
# all           |x|=4.590e-01 |dx|=7.931e-03 |r|=1.563e-04
# SNES iteration  1, KSP iteration   0       |r|=1.563e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.861e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.590e-01 |dx|=1.374e-04 |r|=1.131e-04 (u)
# all           |x|=4.590e-01 |dx|=1.374e-04 |r|=1.131e-04
# SNES iteration  2, KSP iteration   0       |r|=1.131e-04 
      Line search: Linear step, current gnorm 1.130671469703e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   1       |r|=3.757e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=4.590e-01 |dx|=6.468e-05 |r|=1.018e-05 (u)
# all           |x|=4.590e-01 |dx|=6.468e-05 |r|=1.018e-05
# SNES iteration  3, KSP iteration   0       |r|=1.018e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.359e-19 
      Line search: Using full step: fnorm 1.130671469703e-04 gnorm 1.018394390538e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=4.590e-01 |dx|=9.826e-07 |r|=6.626e-09 (u)
# all           |x|=4.590e-01 |dx|=9.826e-07 |r|=6.626e-09
# SNES iteration  4, KSP iteration   0       |r|=6.626e-09 
# SNES iteration  4, KSP iteration   1       |r|=7.801e-22 
      Line search: Using full step: fnorm 1.018394390538e-05 gnorm 6.625836647845e-09
# SNES iteration  5 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.590e-01 |dx|=1.955e-09 |r|=3.326e-12 (u)
# all           |x|=4.590e-01 |dx|=1.955e-09 |r|=3.326e-12
      Line search: Using full step: fnorm 6.625836647845e-09 gnorm 3.325576881814e-12

+++ Processing step  60, load factor = 1.0000 
Applied displacement: 10.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.590e-01 |dx|=0.000e+00 |r|=2.972e-01 (u)
# all           |x|=4.590e-01 |dx|=0.000e+00 |r|=2.972e-01
# SNES iteration  0, KSP iteration   0       |r|=2.972e-01 
# SNES iteration  0, KSP iteration   1       |r|=7.686e-15 
# SNES iteration  1 
      Line search: Using full step: fnorm 2.971659499500e-01 gnorm 1.712713660099e-04
# sub  0 [  9k] |x|=4.670e-01 |dx|=7.931e-03 |r|=1.713e-04 (u)
# all           |x|=4.670e-01 |dx|=7.931e-03 |r|=1.713e-04
# SNES iteration  1, KSP iteration   0       |r|=1.713e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.633e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.670e-01 |dx|=1.359e-04 |r|=1.075e-04 (u)
# all           |x|=4.670e-01 |dx|=1.359e-04 |r|=1.075e-04
      Line search: Linear step, current gnorm 1.074924353564e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=1.075e-04 
# SNES iteration  2, KSP iteration   1       |r|=3.754e-17 
# SNES iteration  3 
# sub  0 [  9k] |x|=4.670e-01 |dx|=6.454e-05 |r|=1.605e-05 (u)
# all           |x|=4.670e-01 |dx|=6.454e-05 |r|=1.605e-05
# SNES iteration  3, KSP iteration   0       |r|=1.605e-05 
# SNES iteration  3, KSP iteration   1       |r|=4.925e-19 
      Line search: Using full step: fnorm 1.074924353564e-04 gnorm 1.604535107863e-05
# SNES iteration  4 
# sub  0 [  9k] |x|=4.670e-01 |dx|=1.084e-06 |r|=1.404e-06 (u)
# all           |x|=4.670e-01 |dx|=1.084e-06 |r|=1.404e-06
# SNES iteration  4, KSP iteration   0       |r|=1.404e-06 
# SNES iteration  4, KSP iteration   1       |r|=1.600e-20 
      Line search: Using full step: fnorm 1.604535107863e-05 gnorm 1.404363335057e-06
# SNES iteration  5 
# sub  0 [  9k] |x|=4.670e-01 |dx|=2.585e-08 |r|=9.910e-09 (u)
# all           |x|=4.670e-01 |dx|=2.585e-08 |r|=9.910e-09
# SNES iteration  5, KSP iteration   0       |r|=9.910e-09 
# SNES iteration  5, KSP iteration   1       |r|=2.366e-22 
      Line search: Using full step: fnorm 1.404363335057e-06 gnorm 9.910157339519e-09
# SNES iteration  6 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.670e-01 |dx|=1.375e-10 |r|=5.955e-11 (u)
# all           |x|=4.670e-01 |dx|=1.375e-10 |r|=5.955e-11
      Line search: Using full step: fnorm 9.910157339519e-09 gnorm 5.954928211089e-11

+++ Processing step  61, load factor = 0.9655 
Applied displacement: 9.655 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.670e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.670e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=1.557e-14 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.506e-01 |dx|=1.640e-02 |r|=1.282e-01 (u)
# all           |x|=4.506e-01 |dx|=1.640e-02 |r|=1.282e-01
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 1.282146194008e-01
# SNES iteration  1, KSP iteration   0       |r|=1.282e-01 
# SNES iteration  1, KSP iteration   1       |r|=6.680e-15 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.549e-01 |dx|=7.115e-03 |r|=7.212e-04 (u)
# all           |x|=4.549e-01 |dx|=7.115e-03 |r|=7.212e-04
# SNES iteration  2, KSP iteration   0       |r|=7.212e-04 
# SNES iteration  2, KSP iteration   1       |r|=1.530e-18 
      Line search: Using full step: fnorm 1.282146194008e-01 gnorm 7.212052211599e-04
# SNES iteration  3 
# sub  0 [  9k] |x|=4.549e-01 |dx|=2.248e-06 |r|=2.897e-06 (u)
# all           |x|=4.549e-01 |dx|=2.248e-06 |r|=2.897e-06
# SNES iteration  3, KSP iteration   0       |r|=2.897e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.056e-20 
      Line search: Using full step: fnorm 7.212052211599e-04 gnorm 2.896614181595e-06
# SNES iteration  4 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.549e-01 |dx|=8.597e-09 |r|=5.811e-11 (u)
# all           |x|=4.549e-01 |dx|=8.597e-09 |r|=5.811e-11
      Line search: Using full step: fnorm 2.896614181595e-06 gnorm 5.810740219290e-11

+++ Processing step  62, load factor = 0.9310 
Applied displacement: 9.310 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.549e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.549e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=1.312e-14 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.428e-01 |dx|=1.331e-02 |r|=9.388e-06 (u)
# all           |x|=4.428e-01 |dx|=1.331e-02 |r|=9.388e-06
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 9.387582717713e-06
# SNES iteration  1, KSP iteration   0       |r|=9.388e-06 
# SNES iteration  1, KSP iteration   1       |r|=4.627e-20 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.428e-01 |dx|=5.089e-08 |r|=1.292e-09 (u)
# all           |x|=4.428e-01 |dx|=5.089e-08 |r|=1.292e-09
      Line search: Using full step: fnorm 9.387582717713e-06 gnorm 1.292337910750e-09

+++ Processing step  63, load factor = 0.8966 
Applied displacement: 8.966 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.428e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.428e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=1.342e-14 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.308e-01 |dx|=1.331e-02 |r|=2.746e-05 (u)
# all           |x|=4.308e-01 |dx|=1.331e-02 |r|=2.746e-05
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.746429041638e-05
# SNES iteration  1, KSP iteration   0       |r|=2.746e-05 
# SNES iteration  1, KSP iteration   1       |r|=9.066e-20 
# SNES iteration  2 
# sub  0 [  9k] |x|=4.308e-01 |dx|=1.582e-07 |r|=8.322e-09 (u)
# all           |x|=4.308e-01 |dx|=1.582e-07 |r|=8.322e-09
# SNES iteration  2, KSP iteration   0       |r|=8.322e-09 
# SNES iteration  2, KSP iteration   1       |r|=3.767e-23 
      Line search: Using full step: fnorm 2.746429041638e-05 gnorm 8.322389771265e-09
# SNES iteration  3 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=4.308e-01 |dx|=3.096e-11 |r|=1.623e-14 (u)
# all           |x|=4.308e-01 |dx|=3.096e-11 |r|=1.623e-14
      Line search: Using full step: fnorm 8.322389771265e-09 gnorm 1.622811325444e-14

+++ Processing step  64, load factor = 0.8621 
Applied displacement: 8.621 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.308e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.308e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=9.427e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.188e-01 |dx|=1.331e-02 |r|=6.011e-06 (u)
# all           |x|=4.188e-01 |dx|=1.331e-02 |r|=6.011e-06
# SNES iteration  1, KSP iteration   0       |r|=6.011e-06 
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 6.010925937119e-06
# SNES iteration  1, KSP iteration   1       |r|=4.238e-20 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.188e-01 |dx|=3.544e-08 |r|=6.450e-10 (u)
# all           |x|=4.188e-01 |dx|=3.544e-08 |r|=6.450e-10
      Line search: Using full step: fnorm 6.010925937119e-06 gnorm 6.450012528363e-10

+++ Processing step  65, load factor = 0.8276 
Applied displacement: 8.276 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.188e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.188e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=5.691e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=4.070e-01 |dx|=1.331e-02 |r|=3.077e-06 (u)
# all           |x|=4.070e-01 |dx|=1.331e-02 |r|=3.077e-06
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.077371371839e-06
# SNES iteration  1, KSP iteration   0       |r|=3.077e-06 
# SNES iteration  1, KSP iteration   1       |r|=1.023e-20 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=4.070e-01 |dx|=1.438e-08 |r|=4.262e-10 (u)
# all           |x|=4.070e-01 |dx|=1.438e-08 |r|=4.262e-10
      Line search: Using full step: fnorm 3.077371371839e-06 gnorm 4.261794221725e-10

+++ Processing step  66, load factor = 0.7931 
Applied displacement: 7.931 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=4.070e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=4.070e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=4.882e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.952e-01 |dx|=1.331e-02 |r|=2.875e-06 (u)
# all           |x|=3.952e-01 |dx|=1.331e-02 |r|=2.875e-06
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.875205567556e-06
# SNES iteration  1, KSP iteration   0       |r|=2.875e-06 
# SNES iteration  1, KSP iteration   1       |r|=9.380e-21 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.952e-01 |dx|=1.301e-08 |r|=3.869e-10 (u)
# all           |x|=3.952e-01 |dx|=1.301e-08 |r|=3.869e-10
      Line search: Using full step: fnorm 2.875205567556e-06 gnorm 3.869323406816e-10

+++ Processing step  67, load factor = 0.7586 
Applied displacement: 7.586 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.952e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.952e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=4.174e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.835e-01 |dx|=1.331e-02 |r|=7.731e-06 (u)
# all           |x|=3.835e-01 |dx|=1.331e-02 |r|=7.731e-06
# SNES iteration  1, KSP iteration   0       |r|=7.731e-06 
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 7.731421762535e-06
# SNES iteration  1, KSP iteration   1       |r|=3.548e-20 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.835e-01 |dx|=4.055e-08 |r|=4.744e-10 (u)
# all           |x|=3.835e-01 |dx|=4.055e-08 |r|=4.744e-10
      Line search: Using full step: fnorm 7.731421762535e-06 gnorm 4.743979846601e-10

+++ Processing step  68, load factor = 0.7241 
Applied displacement: 7.241 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.835e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.835e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.829e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.720e-01 |dx|=1.331e-02 |r|=1.616e-05 (u)
# all           |x|=3.720e-01 |dx|=1.331e-02 |r|=1.616e-05
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 1.615698014452e-05
# SNES iteration  1, KSP iteration   0       |r|=1.616e-05 
# SNES iteration  1, KSP iteration   1       |r|=8.754e-20 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.720e-01 |dx|=8.014e-08 |r|=5.252e-09 (u)
# all           |x|=3.720e-01 |dx|=8.014e-08 |r|=5.252e-09
      Line search: Using full step: fnorm 1.615698014452e-05 gnorm 5.252360921398e-09

+++ Processing step  69, load factor = 0.6897 
Applied displacement: 6.897 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.720e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.720e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.513e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.605e-01 |dx|=1.331e-02 |r|=2.646e-06 (u)
# all           |x|=3.605e-01 |dx|=1.331e-02 |r|=2.646e-06
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.645855088712e-06
# SNES iteration  1, KSP iteration   0       |r|=2.646e-06 
# SNES iteration  1, KSP iteration   1       |r|=6.961e-21 
# SNES iteration  2 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.605e-01 |dx|=1.145e-08 |r|=3.514e-10 (u)
# all           |x|=3.605e-01 |dx|=1.145e-08 |r|=3.514e-10
      Line search: Using full step: fnorm 2.645855088712e-06 gnorm 3.514001022316e-10

+++ Processing step  70, load factor = 0.6552 
Applied displacement: 6.552 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.605e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.605e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.378e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.492e-01 |dx|=1.331e-02 |r|=1.042e-04 (u)
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 1.041923660290e-04
# all           |x|=3.492e-01 |dx|=1.331e-02 |r|=1.042e-04
# SNES iteration  1, KSP iteration   0       |r|=1.042e-04 
# SNES iteration  1, KSP iteration   1       |r|=1.424e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.492e-01 |dx|=1.883e-06 |r|=1.244e-06 (u)
# all           |x|=3.492e-01 |dx|=1.883e-06 |r|=1.244e-06
# SNES iteration  2, KSP iteration   0       |r|=1.244e-06 
# SNES iteration  2, KSP iteration   1       |r|=5.608e-21 
      Line search: Using full step: fnorm 1.041923660290e-04 gnorm 1.244452902245e-06
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.492e-01 |dx|=8.529e-09 |r|=1.336e-10 (u)
# all           |x|=3.492e-01 |dx|=8.529e-09 |r|=1.336e-10
      Line search: Using full step: fnorm 1.244452902245e-06 gnorm 1.336018772668e-10

+++ Processing step  71, load factor = 0.6207 
Applied displacement: 6.207 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.492e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.492e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.138e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.381e-01 |dx|=1.331e-02 |r|=3.639e-04 (u)
# all           |x|=3.381e-01 |dx|=1.331e-02 |r|=3.639e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.638587396085e-04
# SNES iteration  1, KSP iteration   0       |r|=3.639e-04 
# SNES iteration  1, KSP iteration   1       |r|=6.371e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.381e-01 |dx|=9.184e-06 |r|=2.408e-04 (u)
# all           |x|=3.381e-01 |dx|=9.184e-06 |r|=2.408e-04
      Line search: Linear step, current gnorm 2.407583575771e-04 lambda=5.0000000000000000e-01
# SNES iteration  2, KSP iteration   0       |r|=2.408e-04 
# SNES iteration  2, KSP iteration   1       |r|=4.258e-18 
# SNES iteration  3 
# sub  0 [  9k] |x|=3.381e-01 |dx|=5.171e-06 |r|=5.493e-07 (u)
# all           |x|=3.381e-01 |dx|=5.171e-06 |r|=5.493e-07
# SNES iteration  3, KSP iteration   0       |r|=5.493e-07 
# SNES iteration  3, KSP iteration   1       |r|=3.391e-21 
      Line search: Using full step: fnorm 2.407583575771e-04 gnorm 5.493426685548e-07
# SNES iteration  4 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.381e-01 |dx|=4.774e-09 |r|=1.168e-11 (u)
# all           |x|=3.381e-01 |dx|=4.774e-09 |r|=1.168e-11
      Line search: Using full step: fnorm 5.493426685548e-07 gnorm 1.167988673604e-11

+++ Processing step  72, load factor = 0.5862 
Applied displacement: 5.862 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.381e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.381e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.115e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.271e-01 |dx|=1.331e-02 |r|=3.206e-05 (u)
# all           |x|=3.271e-01 |dx|=1.331e-02 |r|=3.206e-05
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.206335020573e-05
# SNES iteration  1, KSP iteration   0       |r|=3.206e-05 
# SNES iteration  1, KSP iteration   1       |r|=2.374e-19 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.271e-01 |dx|=2.813e-07 |r|=3.359e-08 (u)
# all           |x|=3.271e-01 |dx|=2.813e-07 |r|=3.359e-08
# SNES iteration  2, KSP iteration   0       |r|=3.359e-08 
# SNES iteration  2, KSP iteration   1       |r|=4.852e-22 
      Line search: Using full step: fnorm 3.206335020573e-05 gnorm 3.359340529709e-08
# SNES iteration  3 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=3.271e-01 |dx|=5.262e-10 |r|=8.540e-14 (u)
# all           |x|=3.271e-01 |dx|=5.262e-10 |r|=8.540e-14
      Line search: Using full step: fnorm 3.359340529709e-08 gnorm 8.539728249166e-14

+++ Processing step  73, load factor = 0.5517 
Applied displacement: 5.517 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.271e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.271e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.132e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.163e-01 |dx|=1.331e-02 |r|=2.303e-04 (u)
# all           |x|=3.163e-01 |dx|=1.331e-02 |r|=2.303e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.302642278482e-04
# SNES iteration  1, KSP iteration   0       |r|=2.303e-04 
# SNES iteration  1, KSP iteration   1       |r|=4.106e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.163e-01 |dx|=5.384e-06 |r|=1.061e-05 (u)
# all           |x|=3.163e-01 |dx|=5.384e-06 |r|=1.061e-05
# SNES iteration  2, KSP iteration   0       |r|=1.061e-05 
# SNES iteration  2, KSP iteration   1       |r|=6.902e-20 
      Line search: Using full step: fnorm 2.302642278482e-04 gnorm 1.061393385157e-05
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.163e-01 |dx|=9.837e-08 |r|=3.306e-09 (u)
# all           |x|=3.163e-01 |dx|=9.837e-08 |r|=3.306e-09
      Line search: Using full step: fnorm 1.061393385157e-05 gnorm 3.306494490461e-09

+++ Processing step  74, load factor = 0.5172 
Applied displacement: 5.172 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.163e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.163e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.067e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=3.057e-01 |dx|=1.331e-02 |r|=4.398e-04 (u)
# all           |x|=3.057e-01 |dx|=1.331e-02 |r|=4.398e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 4.397769207954e-04
# SNES iteration  1, KSP iteration   0       |r|=4.398e-04 
# SNES iteration  1, KSP iteration   1       |r|=1.146e-17 
# SNES iteration  2 
# sub  0 [  9k] |x|=3.057e-01 |dx|=1.209e-05 |r|=1.030e-05 (u)
# all           |x|=3.057e-01 |dx|=1.209e-05 |r|=1.030e-05
# SNES iteration  2, KSP iteration   0       |r|=1.030e-05 
# SNES iteration  2, KSP iteration   1       |r|=5.494e-20 
      Line search: Using full step: fnorm 4.397769207954e-04 gnorm 1.030314412677e-05
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=3.057e-01 |dx|=6.486e-08 |r|=5.358e-09 (u)
# all           |x|=3.057e-01 |dx|=6.486e-08 |r|=5.358e-09
      Line search: Using full step: fnorm 1.030314412677e-05 gnorm 5.357887509654e-09

+++ Processing step  75, load factor = 0.4828 
Applied displacement: 4.828 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=3.057e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=3.057e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.003e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.953e-01 |dx|=1.331e-02 |r|=3.118e-05 (u)
# all           |x|=2.953e-01 |dx|=1.331e-02 |r|=3.118e-05
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.117563655209e-05
# SNES iteration  1, KSP iteration   0       |r|=3.118e-05 
# SNES iteration  1, KSP iteration   1       |r|=2.750e-19 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.953e-01 |dx|=3.163e-07 |r|=1.486e-08 (u)
# all           |x|=2.953e-01 |dx|=3.163e-07 |r|=1.486e-08
# SNES iteration  2, KSP iteration   0       |r|=1.486e-08 
# SNES iteration  2, KSP iteration   1       |r|=1.792e-22 
      Line search: Using full step: fnorm 3.117563655209e-05 gnorm 1.485961336604e-08
# SNES iteration  3 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=2.953e-01 |dx|=2.070e-10 |r|=1.093e-14 (u)
# all           |x|=2.953e-01 |dx|=2.070e-10 |r|=1.093e-14
      Line search: Using full step: fnorm 1.485961336604e-08 gnorm 1.093139101192e-14

+++ Processing step  76, load factor = 0.4483 
Applied displacement: 4.483 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.953e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.953e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.059e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.851e-01 |dx|=1.331e-02 |r|=5.473e-05 (u)
# all           |x|=2.851e-01 |dx|=1.331e-02 |r|=5.473e-05
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 5.473266282271e-05
# SNES iteration  1, KSP iteration   0       |r|=5.473e-05 
# SNES iteration  1, KSP iteration   1       |r|=5.772e-19 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.851e-01 |dx|=6.500e-07 |r|=1.363e-07 (u)
# all           |x|=2.851e-01 |dx|=6.500e-07 |r|=1.363e-07
# SNES iteration  2, KSP iteration   0       |r|=1.363e-07 
# SNES iteration  2, KSP iteration   1       |r|=1.102e-21 
      Line search: Using full step: fnorm 5.473266282271e-05 gnorm 1.363116331485e-07
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.851e-01 |dx|=9.168e-10 |r|=3.471e-12 (u)
# all           |x|=2.851e-01 |dx|=9.168e-10 |r|=3.471e-12
      Line search: Using full step: fnorm 1.363116331485e-07 gnorm 3.470739941621e-12

+++ Processing step  77, load factor = 0.4138 
Applied displacement: 4.138 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.851e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.851e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.987e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.752e-01 |dx|=1.331e-02 |r|=2.120e-04 (u)
# all           |x|=2.752e-01 |dx|=1.331e-02 |r|=2.120e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.120316311820e-04
# SNES iteration  1, KSP iteration   0       |r|=2.120e-04 
# SNES iteration  1, KSP iteration   1       |r|=2.974e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.752e-01 |dx|=3.210e-06 |r|=1.172e-05 (u)
# all           |x|=2.752e-01 |dx|=3.210e-06 |r|=1.172e-05
# SNES iteration  2, KSP iteration   0       |r|=1.172e-05 
# SNES iteration  2, KSP iteration   1       |r|=6.609e-20 
      Line search: Using full step: fnorm 2.120316311820e-04 gnorm 1.171696004622e-05
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.752e-01 |dx|=5.329e-08 |r|=1.134e-09 (u)
# all           |x|=2.752e-01 |dx|=5.329e-08 |r|=1.134e-09
      Line search: Using full step: fnorm 1.171696004622e-05 gnorm 1.134490293083e-09

+++ Processing step  78, load factor = 0.3793 
Applied displacement: 3.793 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.752e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.752e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.827e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.656e-01 |dx|=1.331e-02 |r|=2.413e-04 (u)
# all           |x|=2.656e-01 |dx|=1.331e-02 |r|=2.413e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.413028420125e-04
# SNES iteration  1, KSP iteration   0       |r|=2.413e-04 
# SNES iteration  1, KSP iteration   1       |r|=4.610e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.656e-01 |dx|=4.692e-06 |r|=8.214e-07 (u)
# all           |x|=2.656e-01 |dx|=4.692e-06 |r|=8.214e-07
# SNES iteration  2, KSP iteration   0       |r|=8.214e-07 
# SNES iteration  2, KSP iteration   1       |r|=4.911e-21 
      Line search: Using full step: fnorm 2.413028420125e-04 gnorm 8.213911331781e-07
      Line search: Using full step: fnorm 8.213911331781e-07 gnorm 3.204441614204e-11
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.656e-01 |dx|=6.055e-09 |r|=3.204e-11 (u)
# all           |x|=2.656e-01 |dx|=6.055e-09 |r|=3.204e-11

+++ Processing step  79, load factor = 0.3448 
Applied displacement: 3.448 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.656e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.656e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.881e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.564e-01 |dx|=1.331e-02 |r|=2.921e-04 (u)
# all           |x|=2.564e-01 |dx|=1.331e-02 |r|=2.921e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.921348181525e-04
# SNES iteration  1, KSP iteration   0       |r|=2.921e-04 
# SNES iteration  1, KSP iteration   1       |r|=6.216e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.564e-01 |dx|=7.086e-06 |r|=6.828e-05 (u)
# all           |x|=2.564e-01 |dx|=7.086e-06 |r|=6.828e-05
# SNES iteration  2, KSP iteration   0       |r|=6.828e-05 
# SNES iteration  2, KSP iteration   1       |r|=3.187e-19 
      Line search: Using full step: fnorm 2.921348181525e-04 gnorm 6.827694310011e-05
      Line search: Using full step: fnorm 6.827694310011e-05 gnorm 2.276074090393e-08
# SNES iteration  3 
# sub  0 [  9k] |x|=2.564e-01 |dx|=1.908e-07 |r|=2.276e-08 (u)
# all           |x|=2.564e-01 |dx|=1.908e-07 |r|=2.276e-08
# SNES iteration  3, KSP iteration   0       |r|=2.276e-08 
# SNES iteration  3, KSP iteration   1       |r|=1.632e-22 
      Line search: Using full step: fnorm 2.276074090393e-08 gnorm 1.882807422313e-14
# SNES iteration  4 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=2.564e-01 |dx|=1.591e-10 |r|=1.883e-14 (u)
# all           |x|=2.564e-01 |dx|=1.591e-10 |r|=1.883e-14

+++ Processing step  80, load factor = 0.3103 
Applied displacement: 3.103 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.564e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.564e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.865e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.475e-01 |dx|=1.331e-02 |r|=1.899e-04 (u)
# all           |x|=2.475e-01 |dx|=1.331e-02 |r|=1.899e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 1.899294938721e-04
# SNES iteration  1, KSP iteration   0       |r|=1.899e-04 
# SNES iteration  1, KSP iteration   1       |r|=3.181e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.475e-01 |dx|=3.330e-06 |r|=1.521e-06 (u)
# all           |x|=2.475e-01 |dx|=3.330e-06 |r|=1.521e-06
# SNES iteration  2, KSP iteration   0       |r|=1.521e-06 
# SNES iteration  2, KSP iteration   1       |r|=1.160e-20 
      Line search: Using full step: fnorm 1.899294938721e-04 gnorm 1.521076603508e-06
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.475e-01 |dx|=1.915e-08 |r|=7.554e-10 (u)
# all           |x|=2.475e-01 |dx|=1.915e-08 |r|=7.554e-10
      Line search: Using full step: fnorm 1.521076603508e-06 gnorm 7.553808099486e-10

+++ Processing step  81, load factor = 0.2759 
Applied displacement: 2.759 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.475e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.475e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.042e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.390e-01 |dx|=1.331e-02 |r|=3.025e-04 (u)
# all           |x|=2.390e-01 |dx|=1.331e-02 |r|=3.025e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.025436529856e-04
# SNES iteration  1, KSP iteration   0       |r|=3.025e-04 
# SNES iteration  1, KSP iteration   1       |r|=4.568e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.390e-01 |dx|=4.971e-06 |r|=5.822e-05 (u)
# all           |x|=2.390e-01 |dx|=4.971e-06 |r|=5.822e-05
# SNES iteration  2, KSP iteration   0       |r|=5.822e-05 
# SNES iteration  2, KSP iteration   1       |r|=1.663e-19 
      Line search: Using full step: fnorm 3.025436529856e-04 gnorm 5.822246866401e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=2.390e-01 |dx|=2.210e-07 |r|=9.704e-09 (u)
# all           |x|=2.390e-01 |dx|=2.210e-07 |r|=9.704e-09
# SNES iteration  3, KSP iteration   0       |r|=9.704e-09 
# SNES iteration  3, KSP iteration   1       |r|=3.310e-23 
      Line search: Using full step: fnorm 5.822246866401e-05 gnorm 9.704497791355e-09
# SNES iteration  4 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=2.390e-01 |dx|=3.953e-11 |r|=7.043e-15 (u)
# all           |x|=2.390e-01 |dx|=3.953e-11 |r|=7.043e-15
      Line search: Using full step: fnorm 9.704497791355e-09 gnorm 7.042668871471e-15

+++ Processing step  82, load factor = 0.2414 
Applied displacement: 2.414 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.390e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.390e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.010e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.309e-01 |dx|=1.331e-02 |r|=2.395e-04 (u)
# all           |x|=2.309e-01 |dx|=1.331e-02 |r|=2.395e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.395294652666e-04
# SNES iteration  1, KSP iteration   0       |r|=2.395e-04 
# SNES iteration  1, KSP iteration   1       |r|=3.344e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.309e-01 |dx|=3.635e-06 |r|=5.075e-07 (u)
# all           |x|=2.309e-01 |dx|=3.635e-06 |r|=5.075e-07
# SNES iteration  2, KSP iteration   0       |r|=5.075e-07 
# SNES iteration  2, KSP iteration   1       |r|=3.771e-21 
      Line search: Using full step: fnorm 2.395294652666e-04 gnorm 5.074525275715e-07
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.309e-01 |dx|=7.384e-09 |r|=1.121e-10 (u)
# all           |x|=2.309e-01 |dx|=7.384e-09 |r|=1.121e-10
      Line search: Using full step: fnorm 5.074525275715e-07 gnorm 1.120754700214e-10

+++ Processing step  83, load factor = 0.2069 
Applied displacement: 2.069 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.309e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.309e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.013e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.234e-01 |dx|=1.331e-02 |r|=2.646e-04 (u)
# all           |x|=2.234e-01 |dx|=1.331e-02 |r|=2.646e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.645841905212e-04
# SNES iteration  1, KSP iteration   0       |r|=2.646e-04 
# SNES iteration  1, KSP iteration   1       |r|=5.208e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.234e-01 |dx|=5.280e-06 |r|=3.155e-05 (u)
# all           |x|=2.234e-01 |dx|=5.280e-06 |r|=3.155e-05
# SNES iteration  2, KSP iteration   0       |r|=3.155e-05 
# SNES iteration  2, KSP iteration   1       |r|=1.091e-19 
      Line search: Using full step: fnorm 2.645841905212e-04 gnorm 3.155195927099e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=2.234e-01 |dx|=1.383e-07 |r|=7.455e-09 (u)
# all           |x|=2.234e-01 |dx|=1.383e-07 |r|=7.455e-09
# SNES iteration  3, KSP iteration   0       |r|=7.455e-09 
# SNES iteration  3, KSP iteration   1       |r|=5.351e-23 
      Line search: Using full step: fnorm 3.155195927099e-05 gnorm 7.454788505356e-09
# SNES iteration  4 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=2.234e-01 |dx|=6.992e-11 |r|=7.622e-15 (u)
# all           |x|=2.234e-01 |dx|=6.992e-11 |r|=7.622e-15
      Line search: Using full step: fnorm 7.454788505356e-09 gnorm 7.622403944159e-15

+++ Processing step  84, load factor = 0.1724 
Applied displacement: 1.724 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.234e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.234e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.829e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.165e-01 |dx|=1.331e-02 |r|=3.326e-04 (u)
# all           |x|=2.165e-01 |dx|=1.331e-02 |r|=3.326e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.326274352685e-04
# SNES iteration  1, KSP iteration   0       |r|=3.326e-04 
# SNES iteration  1, KSP iteration   1       |r|=6.360e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.165e-01 |dx|=7.458e-06 |r|=5.082e-06 (u)
# all           |x|=2.165e-01 |dx|=7.458e-06 |r|=5.082e-06
# SNES iteration  2, KSP iteration   0       |r|=5.082e-06 
# SNES iteration  2, KSP iteration   1       |r|=2.547e-20 
      Line search: Using full step: fnorm 3.326274352685e-04 gnorm 5.082073223589e-06
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.165e-01 |dx|=2.712e-08 |r|=2.640e-10 (u)
# all           |x|=2.165e-01 |dx|=2.712e-08 |r|=2.640e-10
      Line search: Using full step: fnorm 5.082073223589e-06 gnorm 2.639986123830e-10

+++ Processing step  85, load factor = 0.1379 
Applied displacement: 1.379 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.165e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.165e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.940e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.101e-01 |dx|=1.331e-02 |r|=3.420e-04 (u)
# all           |x|=2.101e-01 |dx|=1.331e-02 |r|=3.420e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.419529750529e-04
# SNES iteration  1, KSP iteration   0       |r|=3.420e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.526e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.101e-01 |dx|=8.375e-06 |r|=8.435e-05 (u)
# all           |x|=2.101e-01 |dx|=8.375e-06 |r|=8.435e-05
# SNES iteration  2, KSP iteration   0       |r|=8.435e-05 
# SNES iteration  2, KSP iteration   1       |r|=3.749e-19 
      Line search: Using full step: fnorm 3.419529750529e-04 gnorm 8.434780347857e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=2.101e-01 |dx|=4.746e-07 |r|=2.384e-08 (u)
# all           |x|=2.101e-01 |dx|=4.746e-07 |r|=2.384e-08
# SNES iteration  3, KSP iteration   0       |r|=2.384e-08 
# SNES iteration  3, KSP iteration   1       |r|=1.441e-22 
      Line search: Using full step: fnorm 8.434780347857e-05 gnorm 2.383649571144e-08
# SNES iteration  4 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=2.101e-01 |dx|=1.741e-10 |r|=7.286e-15 (u)
# all           |x|=2.101e-01 |dx|=1.741e-10 |r|=7.286e-15
      Line search: Using full step: fnorm 2.383649571144e-08 gnorm 7.286030765014e-15

+++ Processing step  86, load factor = 0.1034 
Applied displacement: 1.034 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.101e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.101e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.965e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=2.044e-01 |dx|=1.331e-02 |r|=3.103e-04 (u)
# all           |x|=2.044e-01 |dx|=1.331e-02 |r|=3.103e-04
# SNES iteration  1, KSP iteration   0       |r|=3.103e-04 
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.102700606973e-04
# SNES iteration  1, KSP iteration   1       |r|=7.844e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=2.044e-01 |dx|=7.692e-06 |r|=7.905e-05 (u)
# all           |x|=2.044e-01 |dx|=7.692e-06 |r|=7.905e-05
# SNES iteration  2, KSP iteration   0       |r|=7.905e-05 
# SNES iteration  2, KSP iteration   1       |r|=1.766e-19 
      Line search: Using full step: fnorm 3.102700606973e-04 gnorm 7.905471962039e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=2.044e-01 |dx|=2.379e-07 |r|=5.129e-06 (u)
# all           |x|=2.044e-01 |dx|=2.379e-07 |r|=5.129e-06
# SNES iteration  3, KSP iteration   0       |r|=5.129e-06 
# SNES iteration  3, KSP iteration   1       |r|=1.024e-20 
      Line search: Using full step: fnorm 7.905471962039e-05 gnorm 5.129118240546e-06
# SNES iteration  4 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=2.044e-01 |dx|=1.946e-08 |r|=8.846e-11 (u)
# all           |x|=2.044e-01 |dx|=1.946e-08 |r|=8.846e-11
      Line search: Using full step: fnorm 5.129118240546e-06 gnorm 8.846061667580e-11

+++ Processing step  87, load factor = 0.0690 
Applied displacement: 0.690 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=2.044e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=2.044e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.056e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.995e-01 |dx|=1.331e-02 |r|=2.585e-04 (u)
# all           |x|=1.995e-01 |dx|=1.331e-02 |r|=2.585e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.584891239278e-04
# SNES iteration  1, KSP iteration   0       |r|=2.585e-04 
# SNES iteration  1, KSP iteration   1       |r|=7.429e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.995e-01 |dx|=7.112e-06 |r|=4.282e-05 (u)
# all           |x|=1.995e-01 |dx|=7.112e-06 |r|=4.282e-05
# SNES iteration  2, KSP iteration   0       |r|=4.282e-05 
# SNES iteration  2, KSP iteration   1       |r|=1.120e-18 
      Line search: Using full step: fnorm 2.584891239278e-04 gnorm 4.281818869387e-05
# SNES iteration  3 
# sub  0 [  9k] |x|=1.995e-01 |dx|=2.529e-07 |r|=1.432e-08 (u)
# all           |x|=1.995e-01 |dx|=2.529e-07 |r|=1.432e-08
# SNES iteration  3, KSP iteration   0       |r|=1.432e-08 
# SNES iteration  3, KSP iteration   1       |r|=7.568e-23 
      Line search: Using full step: fnorm 4.281818869387e-05 gnorm 1.432370846339e-08
# SNES iteration  4 success = CONVERGED_FNORM_ABS
# sub  0 [  9k] |x|=1.995e-01 |dx|=7.849e-11 |r|=5.839e-15 (u)
# all           |x|=1.995e-01 |dx|=7.849e-11 |r|=5.839e-15
      Line search: Using full step: fnorm 1.432370846339e-08 gnorm 5.838902771021e-15

+++ Processing step  88, load factor = 0.0345 
Applied displacement: 0.345 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.995e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=1.995e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=2.961e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.953e-01 |dx|=1.331e-02 |r|=2.475e-04 (u)
# all           |x|=1.953e-01 |dx|=1.331e-02 |r|=2.475e-04
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 2.474522663088e-04
# SNES iteration  1, KSP iteration   0       |r|=2.475e-04 
# SNES iteration  1, KSP iteration   1       |r|=4.745e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.953e-01 |dx|=5.470e-06 |r|=1.105e-05 (u)
# all           |x|=1.953e-01 |dx|=5.470e-06 |r|=1.105e-05
# SNES iteration  2, KSP iteration   0       |r|=1.105e-05 
# SNES iteration  2, KSP iteration   1       |r|=2.327e-20 
      Line search: Using full step: fnorm 2.474522663088e-04 gnorm 1.104649137012e-05
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.953e-01 |dx|=3.546e-08 |r|=1.505e-10 (u)
# all           |x|=1.953e-01 |dx|=3.546e-08 |r|=1.505e-10
      Line search: Using full step: fnorm 1.104649137012e-05 gnorm 1.504683450745e-10

+++ Processing step  89, load factor = 0.0000 
Applied displacement: 0.000 mm 
# SNES iteration  0 
# sub  0 [  9k] |x|=1.953e-01 |dx|=0.000e+00 |r|=6.148e-01 (u)
# all           |x|=1.953e-01 |dx|=0.000e+00 |r|=6.148e-01
# SNES iteration  0, KSP iteration   0       |r|=6.148e-01 
# SNES iteration  0, KSP iteration   1       |r|=3.107e-15 
# SNES iteration  1 
# sub  0 [  9k] |x|=1.920e-01 |dx|=1.331e-02 |r|=3.018e-04 (u)
      Line search: Using full step: fnorm 6.148261033449e-01 gnorm 3.017558705359e-04
# all           |x|=1.920e-01 |dx|=1.331e-02 |r|=3.018e-04
# SNES iteration  1, KSP iteration   0       |r|=3.018e-04 
# SNES iteration  1, KSP iteration   1       |r|=8.475e-18 
# SNES iteration  2 
# sub  0 [  9k] |x|=1.920e-01 |dx|=8.735e-06 |r|=9.173e-06 (u)
# all           |x|=1.920e-01 |dx|=8.735e-06 |r|=9.173e-06
# SNES iteration  2, KSP iteration   0       |r|=9.173e-06 
# SNES iteration  2, KSP iteration   1       |r|=9.728e-20 
      Line search: Using full step: fnorm 3.017558705359e-04 gnorm 9.172654073886e-06
# SNES iteration  3 success = CONVERGED_FNORM_RELATIVE
# sub  0 [  9k] |x|=1.920e-01 |dx|=9.037e-08 |r|=3.161e-09 (u)
# all           |x|=1.920e-01 |dx|=9.037e-08 |r|=3.161e-09
      Line search: Using full step: fnorm 9.172654073886e-06 gnorm 3.161278363707e-09
Deformed specimen with accumulated plastic strain localisation bands.

Figure 2:Deformed specimen coloured by accumulated plastic strain magnitude, showing localisation bands through the ligaments between perforations.

Force-displacement curve

Force-displacement response based on measurable boundary quantities: imposed top-edge displacement uˉy\bar{u}_y in mm and the summed vertical reaction force FyF_y on the prescribed top-edge DOFs. In this 2D setting FyF_y is a force per unit thickness.

Source
plt.figure(dpi=300)
plt.title("Rankine plasticity: perforated specimen", fontsize=12)
plt.xlabel(r"top-edge displacement $\bar{u}_y$ [mm]", fontsize=12)
plt.ylabel(r"vertical reaction force $F_y$ [GN/m]", fontsize=12)
plt.grid(linewidth=0.25)
plt.plot(
    np.array(results["displacement"]),
    np.array(results["force"]),
    linestyle="-",
    linewidth=1.0,
    markersize=4.0,
    marker=".",
    label=r"$F_y$-$\bar{u}_y$ curve",
)
plt.legend(loc="lower right")
plt.tight_layout()
plt.savefig(f"{name}.png", dpi=300)
plt.close()
Output
Force-displacement curve for Rankine plasticity on a perforated specimen.

Figure 3:Force-displacement curve for Rankine plasticity on a perforated specimen, based on imposed top-edge displacement and the summed top-edge reaction force.

References
  1. Habera, M., & Zilian, A. (2022, August). Nonlinear local solver. https://orbilu.uni.lu/handle/10993/54223
  2. Shen, J., Arruda, M. R. T., & Pagani, A. (2025). State of art in regularization methods for numerical analysis of structures with softening. International Journal of Damage Mechanics, 35(1), 72–118. 10.1177/10567895251329946