This demo solves a quasi-static finite-strain boundary value problem in 3D with monolithic (von Mises) plasticity, isotropic- and kinematic hardening. The unknown displacement , plastic strain tensor , and hardening variables and are solved simultaneously in one coupled nonlinear system. The constitutive setting is in the spirit of unified cyclic-plasticity models for metals, see Tirpitz & Schwesig (1992).
In particular, this demo emphasizes:
monolithic solution of a multi-field problem in one coupled nonlinear system,
quadrature-element discretisation of plastic strain and hardening variables, and
cyclic finite-strain plasticity with both isotropic and kinematic hardening.
Model¶
The kinematics and additive split are
Here is the identity tensor, denotes the gradient with respect to the reference coordinates, is the deformation gradient, is the total Green-Lagrange strain, is the elastic strain, and is the plastic strain tensor. The constitutive law that relates the 2nd Piola-Kirchhoff stress to the elastic strain is the St. Venant-Kirchhoff material model:
Yielding is driven by
where and are the Lame constants. The variables and denote the kinematic and isotropic hardening contributions, is the initial yield stress, and is the second deviatoric invariant, where denotes the deviatoric part of and is the Frobenius product.
The hardening follows the standard linear evolution equations
where is the plastic multiplier rate and , , , and are material parameters. For associated flow, the plastic potential equals the yield function (),
Monolithic weak formulation¶
Instead of predictor-corrector return mapping, the full system is solved directly in weak form. Complementarity is encoded by the Macaulay bracket
and the time-discrete weak form requires, for all test functions ,
Here is the reference configuration, is the variation of the Green-Lagrange strain induced by , and is shorthand for . Subscript 0 denotes the converged state from the previous load step.
Parameters and mesh¶
We model a standard dog-bone tensile specimen (ISO 6892) with gauge length mm and diameter mm. Physical groups identify the gauge volume and the two grip surfaces where Dirichlet boundary conditions are applied.
Material parameters correspond to a generic structural metal: GPa, GPa, initial yield stress GPa. The hardening moduli set the post-yield shape:
Isotropic: , GPa — flow stress saturates at GPa.
Kinematic: , GPa — rapid back-stress saturation drives the Bauschinger effect. Related cyclic mild-steel and structural-steel modelling contexts are discussed in Kowalsky et al. (2012) and Heinrich (2022).
A maximum axial strain is applied in increments per phase over tension-compression cycles (load, unload, reverse, recover). Later on, the scalar load factor scales the reference boundary displacement field.
Source
from mpi4py import MPI
from petsc4py import PETSc
import basix
import dolfinx
import ufl
from dolfinx import default_scalar_type as scalar
import matplotlib.pyplot as plt
import mesh_iso6892_gmshapi as mg
import numpy as np
import pyvista
import dolfiny
# Basic settings
name = "J2_monolithic"
comm = MPI.COMM_WORLD
# Geometry and mesh parameters
l0, d0 = 0.10, 0.02 # [m]
nr = 5
# Geometry and physics ansatz order
o, p = 1, 1
# Create the mesh of the specimen with given dimensions
gmsh_model, tdim = mg.mesh_iso6892_gmshapi(name, l0, d0, nr, order=o)
# Create the mesh of the specimen with given dimensions and save as msh, then read into gmsh model
# mg.mesh_iso6892_gmshapi(name, l0, d0, nr, order=o, msh_file=f"{name}.msh")
# gmsh_model, tdim = dolfiny.mesh.msh_to_gmsh(f"{name}.msh")
# Get mesh and meshtags
mesh_data = dolfinx.io.gmsh.model_to_mesh(gmsh_model, comm, rank=0)
mesh = mesh_data.mesh
# Define shorthands for labelled tags
domain_gauge = mesh_data.physical_groups["domain_gauge"].tag
surface_1 = mesh_data.physical_groups["surface_grip_left"].tag
surface_2 = mesh_data.physical_groups["surface_grip_right"].tag
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.camera.elevation = 15
plotter.screenshot("J2_monolithic_mesh.png")
plotter.close()
plotter.deep_clean()
# Solid: material parameters
mu = dolfinx.fem.Constant(mesh, scalar(100.0)) # [1e-9 * 1e+11 N/m^2 = 100 GPa]
la = dolfinx.fem.Constant(mesh, scalar(10.00)) # [1e-9 * 1e+10 N/m^2 = 10 GPa]
Sy = dolfinx.fem.Constant(mesh, scalar(0.300)) # initial yield stress [GPa]
bh = dolfinx.fem.Constant(mesh, scalar(20.00)) # isotropic hardening: saturation rate [-]
qh = dolfinx.fem.Constant(mesh, scalar(0.100)) # isotropic hardening: saturation value [GPa]
bb = dolfinx.fem.Constant(mesh, scalar(250.0)) # kinematic hardening: saturation rate [-]
qb = dolfinx.fem.Constant(mesh, scalar(0.100)) # kinematic hardening: saturation value [GPa]
# Solid: load parameters
μ = dolfinx.fem.Constant(mesh, scalar(1.0)) # load factor
def u_bar(x):
eps_max = 0.01
return μ.value * np.array([l0 * eps_max * np.sign(x[0]), 0.0 * x[1], 0.0 * x[2]])Output
Info : Meshing 1D...
Info : [ 0%] Meshing curve 1 (Circle)
Info : [ 10%] Meshing curve 2 (Circle)
Info : [ 20%] Meshing curve 3 (Line)
Info : [ 20%] Meshing curve 4 (Circle)
Info : [ 30%] Meshing curve 5 (Circle)
Info : [ 30%] Meshing curve 6 (Circle)
Info : [ 40%] Meshing curve 7 (Circle)
Info : [ 40%] Meshing curve 8 (Circle)
Info : [ 50%] Meshing curve 9 (Line)
Info : [ 60%] Meshing curve 10 (Circle)
Info : [ 60%] Meshing curve 11 (Circle)
Info : [ 70%] Meshing curve 12 (Circle)
Info : [ 70%] Meshing curve 13 (Line)
Info : [ 80%] Meshing curve 14 (Circle)
Info : [ 80%] Meshing curve 15 (Line)
Info : [ 90%] Meshing curve 16 (Circle)
Info : [ 90%] Meshing curve 17 (Circle)
Info : [100%] Meshing curve 18 (Line)
Info : Done meshing 1D (Wall 0.00162374s, CPU 0.002566s)
Info : Meshing 2D...
Info : [ 0%] Meshing surface 1 (Cylinder, Frontal-Delaunay)
Info : [ 10%] Meshing surface 2 (Torus, Frontal-Delaunay)
Info : [ 20%] Meshing surface 3 (Plane, Frontal-Delaunay)
Info : [ 30%] Meshing surface 4 (Plane, Frontal-Delaunay)
Info : [ 40%] Meshing surface 5 (Cylinder, Frontal-Delaunay)
Info : [ 40%] Meshing surface 6 (Torus, Frontal-Delaunay)
Info : [ 50%] Meshing surface 7 (Plane, Frontal-Delaunay)
Info : [ 60%] Meshing surface 8 (Plane, Frontal-Delaunay)
Info : [ 70%] Meshing surface 9 (Cylinder, Frontal-Delaunay)
Info : [ 70%] Meshing surface 10 (Plane, Frontal-Delaunay)
Info : [ 80%] Meshing surface 11 (Cylinder, Frontal-Delaunay)
Info : [ 90%] Meshing surface 12 (Plane, Frontal-Delaunay)
Info : [100%] Meshing surface 13 (Cylinder, Frontal-Delaunay)
Info : Done meshing 2D (Wall 0.0938216s, CPU 0.094698s)
Info : Meshing 3D...
Info : Meshing volume 1 (Frontal)
Info : Region 1 Face 1, 1 intersect
Info : Region 1 Face 2, 0 intersect
Info : Region 1 Face 3, 0 intersect
Info : Region 1 Face 4, 1 intersect
Info : CalcLocalH: 647 Points 0 Elements 1290 Surface Elements
Info : Check subdomain 1 / 1
Info : 1290 open elements
Info : Meshing subdomain 1 of 1
Info : 1290 open elements
Info : Use internal rules
Info : 1290 open elements
Info : Delaunay meshing
Info : number of points: 647
Info : blockfill local h
Info : number of points: 983
Info : Points: 983
Info : Elements: 5887
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 5887
Info : SwapImprove
Info : 0 swaps performed
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 5887
Info : SwapImprove
Info : 0 swaps performed
Info : 0 degenerated elements removed
Info : Remove intersecting
Info : Remove outer
Info : tables filled
Info : outer removed
Info : 1290 open elements
Info : 983 points, 3933 elements
Info : 0 open elements
Info : 0 open faces
Info : start tetmeshing
Info : Use internal rules
Info : 0 open elements
Info : Success !
Info : 983 points, 3933 elements
Info : Meshing volume 2 (Frontal)
Info : Region 2 Face 5, 1 intersect
Info : Region 2 Face 6, 0 intersect
Info : Region 2 Face 7, 0 intersect
Info : Region 2 Face 8, 1 intersect
Info : CalcLocalH: 644 Points 0 Elements 1284 Surface Elements
Info : Check subdomain 1 / 1
Info : 1284 open elements
Info : Meshing subdomain 1 of 1
Info : 1284 open elements
Info : Use internal rules
Info : 1284 open elements
Info : Delaunay meshing
Info : number of points: 644
Info : blockfill local h
Info : number of points: 984
Info : Points: 984
Info : Elements: 5761
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 5761
Info : SwapImprove
Info : 0 swaps performed
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 5761
Info : SwapImprove
Info : 0 swaps performed
Info : 0 degenerated elements removed
Info : Remove intersecting
Info : Remove outer
Info : tables filled
Info : outer removed
Info : 1284 open elements
Info : 980 points, 3925 elements
Info : 0 open elements
Info : 0 open faces
Info : start tetmeshing
Info : Use internal rules
Info : 0 open elements
Info : Success !
Info : 980 points, 3925 elements
Info : Meshing volume 3 (Frontal)
Info : Region 3 Face 9, 1 intersect
Info : Region 3 Face 10, 1 intersect
Info : Region 3 Face 4, 1 intersect
Info : CalcLocalH: 118 Points 0 Elements 232 Surface Elements
Info : Check subdomain 1 / 1
Info : 232 open elements
Info : Meshing subdomain 1 of 1
Info : 232 open elements
Info : Use internal rules
Info : 232 open elements
Info : Delaunay meshing
Info : number of points: 118
Info : blockfill local h
Info : number of points: 126
Info : Points: 126
Info : Elements: 690
Info : 4 open elements
Info : Num open: 4
Info : free: 60, fixed: 630
Info : SwapImprove
Info : 13 swaps performed
Info : 4 open elements
Info : Num open: 4
Info : free: 54, fixed: 630
Info : SwapImprove
Info : 0 swaps performed
Info : 0 degenerated elements removed
Info : Remove intersecting
Info : Remove outer
Info : tables filled
Info : outer removed
Info : 232 open elements
Info : 126 points, 337 elements
Info : 28 open elements
Info : 28 open faces
Info : start tetmeshing
Info : Use internal rules
Info : El: 0 faces: 28 vol = 100
Info : El: 1 faces: 30 vol = 91.1188
Info : El: 2 faces: 30 vol = 88.7956
Info : El: 3 faces: 28 vol = 86.7787
Info : El: 4 faces: 26 vol = 84.3257
Info : El: 6 faces: 28 vol = 80.5679
Info : El: 7 faces: 28 vol = 78.5387
Info : El: 8 faces: 28 vol = 77.0564
Info : El: 9 faces: 28 vol = 75.0193
Info : El: 10 faces: 26 vol = 73.8835
Info : El: 11 faces: 28 vol = 60.556
Info : El: 12 faces: 28 vol = 48.9061
Info : El: 13 faces: 24 vol = 38.5562
Info : El: 14 faces: 22 vol = 35.9839
Info : El: 16 faces: 24 vol = 32.985
Info : El: 17 faces: 24 vol = 31.0554
Info : El: 18 faces: 24 vol = 27.9169
Info : El: 19 faces: 22 vol = 25.809
Info : El: 20 faces: 22 vol = 23.2368
Info : El: 21 faces: 18 vol = 20.6645
Info : El: 22 faces: 18 vol = 19.574
Info : El: 23 faces: 16 vol = 17.694
Info : El: 24 faces: 12 vol = 9.81635
Info : El: 25 faces: 12 vol = 7.76645
Info : El: 26 faces: 10 vol = 4.90358
Info : El: 30 faces: 10 vol = 3.02434
Info : El: 31 faces: 10 vol = 2.35976
Info : El: 32 faces: 8 vol = 1.47395
Info : El: 36 faces: 8 vol = 0.563194
Info : El: 40 faces: 8 vol = 0.382939
Info : El: 44 faces: 8 vol = 0.118429
Info : El: 48 faces: 8 vol = 0.0939494
Info : El: 52 faces: 8 vol = 0.0293901
Info : El: 56 faces: 8 vol = 0.0095942
Info : 0 open elements
Info : Success !
Info : 136 points, 401 elements
Info : Meshing volume 4 (Frontal)
Info : Region 4 Face 11, 1 intersect
Info : Region 4 Face 12, 1 intersect
Info : Region 4 Face 8, 1 intersect
Info : CalcLocalH: 118 Points 0 Elements 232 Surface Elements
Info : Check subdomain 1 / 1
Info : 232 open elements
Info : Meshing subdomain 1 of 1
Info : 232 open elements
Info : Use internal rules
Info : 232 open elements
Info : Delaunay meshing
Info : number of points: 118
Info : blockfill local h
Info : number of points: 126
Info : Points: 126
Info : Elements: 682
Info : 4 open elements
Info : Num open: 4
Info : free: 60, fixed: 622
Info : SwapImprove
Info : 12 swaps performed
Info : 4 open elements
Info : Num open: 4
Info : free: 57, fixed: 618
Info : SwapImprove
Info : 3 swaps performed
Info : 0 degenerated elements removed
Info : Remove intersecting
Info : Remove outer
Info : tables filled
Info : outer removed
Info : 232 open elements
Info : 126 points, 348 elements
Info : 0 open elements
Info : 0 open faces
Info : start tetmeshing
Info : Use internal rules
Info : 0 open elements
Info : Success !
Info : 126 points, 348 elements
Info : Meshing volume 5 (Frontal)
Info : Region 5 Face 13, 1 intersect
Info : Region 5 Face 12, 1 intersect
Info : Region 5 Face 10, 1 intersect
Info : CalcLocalH: 527 Points 0 Elements 1050 Surface Elements
Info : Check subdomain 1 / 1
Info : 1050 open elements
Info : Meshing subdomain 1 of 1
Info : 1050 open elements
Info : Use internal rules
Info : 1050 open elements
Info : Delaunay meshing
Info : number of points: 527
Info : blockfill local h
Info : number of points: 662
Info : Points: 662
Info : Elements: 3657
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 3657
Info : SwapImprove
Info : 0 swaps performed
Info : 0 open elements
Info : Num open: 0
Info : free: 0, fixed: 3657
Info : SwapImprove
Info : 0 swaps performed
Info : 0 degenerated elements removed
Info : Remove intersecting
Info : Remove outer
Info : tables filled
Info : outer removed
Info : 1050 open elements
Info : 620 points, 2022 elements
Info : 0 open elements
Info : 0 open faces
Info : start tetmeshing
Info : Use internal rules
Info : 0 open elements
Info : Success !
Info : 620 points, 2022 elements
Info : Done meshing 3D (Wall 0.217687s, CPU 0.202668s)
Info : Optimizing mesh...
Info : Optimizing volume 1
Info : Optimization starts (volume = 5.48745e-05) with worst = 0.00768365 / average = 0.669537:
Info : 0.00 < quality < 0.10 : 22 elements
Info : 0.10 < quality < 0.20 : 34 elements
Info : 0.20 < quality < 0.30 : 45 elements
Info : 0.30 < quality < 0.40 : 103 elements
Info : 0.40 < quality < 0.50 : 136 elements
Info : 0.50 < quality < 0.60 : 377 elements
Info : 0.60 < quality < 0.70 : 1279 elements
Info : 0.70 < quality < 0.80 : 1515 elements
Info : 0.80 < quality < 0.90 : 351 elements
Info : 0.90 < quality < 1.00 : 71 elements
Info : 97 edge swaps, 0 node relocations (volume = 5.48745e-05): worst = 0.251892 / average = 0.682323 (Wall 0.00134221s, CPU 0.001395s)
Info : 98 edge swaps, 0 node relocations (volume = 5.48745e-05): worst = 0.251892 / average = 0.68252 (Wall 0.00149321s, CPU 0.001583s)
Info : No ill-shaped tets in the mesh :-)
Info : 0.00 < quality < 0.10 : 0 elements
Info : 0.10 < quality < 0.20 : 0 elements
Info : 0.20 < quality < 0.30 : 1 elements
Info : 0.30 < quality < 0.40 : 109 elements
Info : 0.40 < quality < 0.50 : 128 elements
Info : 0.50 < quality < 0.60 : 375 elements
Info : 0.60 < quality < 0.70 : 1282 elements
Info : 0.70 < quality < 0.80 : 1527 elements
Info : 0.80 < quality < 0.90 : 353 elements
Info : 0.90 < quality < 1.00 : 71 elements
Info : Optimizing volume 2
Info : Optimization starts (volume = 5.48726e-05) with worst = 0.0136579 / average = 0.679563:
Info : 0.00 < quality < 0.10 : 14 elements
Info : 0.10 < quality < 0.20 : 26 elements
Info : 0.20 < quality < 0.30 : 50 elements
Info : 0.30 < quality < 0.40 : 77 elements
Info : 0.40 < quality < 0.50 : 161 elements
Info : 0.50 < quality < 0.60 : 343 elements
Info : 0.60 < quality < 0.70 : 1243 elements
Info : 0.70 < quality < 0.80 : 1403 elements
Info : 0.80 < quality < 0.90 : 519 elements
Info : 0.90 < quality < 1.00 : 89 elements
Info : 84 edge swaps, 5 node relocations (volume = 5.48726e-05): worst = 0.300279 / average = 0.69182 (Wall 0.00139522s, CPU 0.001444s)
Info : No ill-shaped tets in the mesh :-)
Info : 0.00 < quality < 0.10 : 0 elements
Info : 0.10 < quality < 0.20 : 0 elements
Info : 0.20 < quality < 0.30 : 0 elements
Info : 0.30 < quality < 0.40 : 80 elements
Info : 0.40 < quality < 0.50 : 158 elements
Info : 0.50 < quality < 0.60 : 341 elements
Info : 0.60 < quality < 0.70 : 1243 elements
Info : 0.70 < quality < 0.80 : 1420 elements
Info : 0.80 < quality < 0.90 : 510 elements
Info : 0.90 < quality < 1.00 : 98 elements
Info : Optimizing volume 3
Info : Optimization starts (volume = 3.07797e-06) with worst = 0.000121129 / average = 0.618121:
Info : 0.00 < quality < 0.10 : 33 elements
Info : 0.10 < quality < 0.20 : 13 elements
Info : 0.20 < quality < 0.30 : 16 elements
Info : 0.30 < quality < 0.40 : 11 elements
Info : 0.40 < quality < 0.50 : 11 elements
Info : 0.50 < quality < 0.60 : 25 elements
Info : 0.60 < quality < 0.70 : 87 elements
Info : 0.70 < quality < 0.80 : 133 elements
Info : 0.80 < quality < 0.90 : 53 elements
Info : 0.90 < quality < 1.00 : 19 elements
Info : 40 edge swaps, 16 node relocations (volume = 3.07797e-06): worst = 0.0889424 / average = 0.673843 (Wall 0.000845012s, CPU 0.000794s)
Info : 48 edge swaps, 26 node relocations (volume = 3.07797e-06): worst = 0.243031 / average = 0.680792 (Wall 0.00110336s, CPU 0.001067s)
Info : 50 edge swaps, 27 node relocations (volume = 3.07797e-06): worst = 0.284966 / average = 0.682543 (Wall 0.00125044s, CPU 0.00123s)
Info : 51 edge swaps, 27 node relocations (volume = 3.07797e-06): worst = 0.284966 / average = 0.681489 (Wall 0.00135891s, CPU 0.001365s)
Info : No ill-shaped tets in the mesh :-)
Info : 0.00 < quality < 0.10 : 0 elements
Info : 0.10 < quality < 0.20 : 0 elements
Info : 0.20 < quality < 0.30 : 2 elements
Info : 0.30 < quality < 0.40 : 23 elements
Info : 0.40 < quality < 0.50 : 27 elements
Info : 0.50 < quality < 0.60 : 35 elements
Info : 0.60 < quality < 0.70 : 92 elements
Info : 0.70 < quality < 0.80 : 141 elements
Info : 0.80 < quality < 0.90 : 52 elements
Info : 0.90 < quality < 1.00 : 20 elements
Info : Optimizing volume 4
Info : Optimization starts (volume = 3.07797e-06) with worst = 0.0417577 / average = 0.703411:
Info : 0.00 < quality < 0.10 : 1 elements
Info : 0.10 < quality < 0.20 : 10 elements
Info : 0.20 < quality < 0.30 : 6 elements
Info : 0.30 < quality < 0.40 : 3 elements
Info : 0.40 < quality < 0.50 : 7 elements
Info : 0.50 < quality < 0.60 : 25 elements
Info : 0.60 < quality < 0.70 : 81 elements
Info : 0.70 < quality < 0.80 : 132 elements
Info : 0.80 < quality < 0.90 : 63 elements
Info : 0.90 < quality < 1.00 : 20 elements
Info : 17 edge swaps, 0 node relocations (volume = 3.07797e-06): worst = 0.352636 / average = 0.732255 (Wall 0.000245074s, CPU 0.000328s)
Info : No ill-shaped tets in the mesh :-)
Info : 0.00 < quality < 0.10 : 0 elements
Info : 0.10 < quality < 0.20 : 0 elements
Info : 0.20 < quality < 0.30 : 0 elements
Info : 0.30 < quality < 0.40 : 4 elements
Info : 0.40 < quality < 0.50 : 5 elements
Info : 0.50 < quality < 0.60 : 26 elements
Info : 0.60 < quality < 0.70 : 78 elements
Info : 0.70 < quality < 0.80 : 138 elements
Info : 0.80 < quality < 0.90 : 61 elements
Info : 0.90 < quality < 1.00 : 20 elements
Info : Optimizing volume 5
Info : Optimization starts (volume = 3.07862e-05) with worst = 0.00308491 / average = 0.645948:
Info : 0.00 < quality < 0.10 : 8 elements
Info : 0.10 < quality < 0.20 : 11 elements
Info : 0.20 < quality < 0.30 : 34 elements
Info : 0.30 < quality < 0.40 : 116 elements
Info : 0.40 < quality < 0.50 : 31 elements
Info : 0.50 < quality < 0.60 : 242 elements
Info : 0.60 < quality < 0.70 : 838 elements
Info : 0.70 < quality < 0.80 : 660 elements
Info : 0.80 < quality < 0.90 : 55 elements
Info : 0.90 < quality < 1.00 : 27 elements
Info : 50 edge swaps, 2 node relocations (volume = 3.07862e-05): worst = 0.290554 / average = 0.659525 (Wall 0.000676136s, CPU 0.000715s)
Info : 52 edge swaps, 3 node relocations (volume = 3.07862e-05): worst = 0.299312 / average = 0.660344 (Wall 0.000783552s, CPU 0.000859s)
Info : 53 edge swaps, 3 node relocations (volume = 3.07862e-05): worst = 0.301081 / average = 0.660135 (Wall 0.000866314s, CPU 0.000984s)
Info : No ill-shaped tets in the mesh :-)
Info : 0.00 < quality < 0.10 : 0 elements
Info : 0.10 < quality < 0.20 : 0 elements
Info : 0.20 < quality < 0.30 : 0 elements
Info : 0.30 < quality < 0.40 : 111 elements
Info : 0.40 < quality < 0.50 : 36 elements
Info : 0.50 < quality < 0.60 : 238 elements
Info : 0.60 < quality < 0.70 : 837 elements
Info : 0.70 < quality < 0.80 : 653 elements
Info : 0.80 < quality < 0.90 : 72 elements
Info : 0.90 < quality < 1.00 : 29 elements
Info : Done optimizing mesh (Wall 0.0122827s, CPU 0.012984s)
Info : 2681 nodes 14496 elements

Figure 1:ISO 6892 dog-bone tensile specimen mesh used for the J2 plasticity simulation.
Finite element discretisation and weak form¶
Displacement uses continuous Lagrange elements. Internal variables , , and use quadrature elements, i.e. Gauss-point DOFs without inter-element continuity. This is the natural representation for history-dependent constitutive variables. The associated test functions are denoted by in the mixed weak form.
With quad_degree = p = 1, one Gauss point per linear tetrahedron gives piecewise-constant
internal fields, consistent with the displacement approximation. The measure dx
therefore represents cell integration with that quadrature rule.
The test space uses Tf.clone() so dolfiny assembles separate Jacobian block rows for
the test directions corresponding to and .
Source
quad_degree = p
dx = ufl.Measure(
"dx",
domain=mesh,
subdomain_data=mesh_data.cell_tags,
metadata={"quadrature_degree": quad_degree},
)
# Define elements
Ue = basix.ufl.element("P", mesh.basix_cell(), p, shape=(mesh.geometry.dim,))
He = basix.ufl.quadrature_element(mesh.basix_cell(), value_shape=(), degree=quad_degree)
Te = basix.ufl.blocked_element(He, shape=(mesh.geometry.dim, mesh.geometry.dim), symmetry=True)
# Define function spaces
Uf = dolfinx.fem.functionspace(mesh, Ue)
Tf = dolfinx.fem.functionspace(mesh, Te)
Hf = dolfinx.fem.functionspace(mesh, He)
Sf = dolfinx.fem.functionspace(mesh, ("DG", 0))
# Define functions
u = dolfinx.fem.Function(Uf, name="u") # displacement
P = dolfinx.fem.Function(Tf, name="P") # plastic strain
h = dolfinx.fem.Function(Hf, name="h") # isotropic hardening
B = dolfinx.fem.Function(Tf, name="B") # kinematic hardening
u0 = dolfinx.fem.Function(Uf, name="u0") # displacement, previous converged solution (load step)
P0 = dolfinx.fem.Function(Tf, name="P0")
h0 = dolfinx.fem.Function(Hf, name="h0")
B0 = dolfinx.fem.Function(Tf, name="B0")
S0 = dolfinx.fem.Function(Tf, name="S0") # stress, previous converged solution (load step)
u_ = dolfinx.fem.Function(Uf, name="u_") # displacement, defines state at boundary
eps_p = dolfinx.fem.Function(Sf, name="eps_p") # projected plastic strain magnitude
# for output
Po = dolfinx.fem.Function(dolfinx.fem.functionspace(mesh, ("DP", 0, (3, 3))), name="P")
Bo = dolfinx.fem.Function(dolfinx.fem.functionspace(mesh, ("DP", 0, (3, 3))), name="B")
So = dolfinx.fem.Function(dolfinx.fem.functionspace(mesh, ("DP", 0, (3, 3))), name="S")
ho = dolfinx.fem.Function(dolfinx.fem.functionspace(mesh, ("DP", 0)), name="h")
# clone to be distinct from Tf
δm = ufl.TestFunctions(ufl.MixedFunctionSpace(Uf, Tf, Hf, Tf.clone()))
δu, δP, δh, δB = δm
# Define state and variation of state as (ordered) list of functions
m = [u, P, h, B]
def rJ2(A):
"""Square root of J2 invariant of tensor A: sqrt(1/2 * dev(A):dev(A))"""
J2 = 1 / 2 * ufl.inner(ufl.dev(A), ufl.dev(A))
rJ2 = ufl.sqrt(J2)
return ufl.conditional(rJ2 < 1.0e-12, 0.0, rJ2)
# Configuration gradient
I = ufl.Identity(3) # noqa: E741
F = I + ufl.grad(u) # deformation gradient as function of displacement
# Strain measures
E = 1 / 2 * (F.T * F - I) # E = E(F), total Green-Lagrange strain
E_el = E - P # E_el = E - P, elastic strain = total strain - plastic strain
# Stress
S = 2 * mu * E_el + la * ufl.tr(E_el) * I # S = S(E_el), PK2, St.Venant-Kirchhoff
# Wrap variable around expression (for diff)
S, B, h = ufl.variable(S), ufl.variable(B), ufl.variable(h)
# Yield function
f = ufl.sqrt(3) * rJ2(S - B) - (Sy + h) # von Mises criterion (J2), with hardening
# Plastic potential
g = f
# Derivative of plastic potential wrt stress
dgdS = ufl.diff(g, S)
# Total differential of yield function, used for checks only
df = (
+ufl.inner(ufl.diff(f, S), S - S0)
+ ufl.inner(ufl.diff(f, h), h - h0)
+ ufl.inner(ufl.diff(f, B), B - B0)
)
# Unwrap expression from variable
S, B, h = S.expression(), B.expression(), h.expression()
# Variation of Green-Lagrange strain
δE = ufl.derivative(E, m, δm)
# Plastic multiplier (J2 plasticity: closed-form solution for return-map)
dλ = ufl.max_value(f, 0) # ppos = Macaulay bracket
# Weak form (as one-form)
form = (
ufl.inner(δE, S) * dx
+ ufl.inner(δP, (P - P0) - dλ * dgdS) * dx
+ ufl.inner(δh, (h - h0) - dλ * bh * (qh * 1.00 - h)) * dx
+ ufl.inner(δB, (B - B0) - dλ * bb * (qb * dgdS - B)) * dx
)
# Overall form (as list of forms)
forms = ufl.extract_blocks(form)Solver setup and execution¶
PETSc SNES with Newton line-search handles the non-smooth system. The Jacobian is non-symmetric: the coupling term from the Macaulay bracket breaks self-adjointness, ruling out symmetric preconditioners. We use a sparse direct factorisation via MUMPS.
Boundary conditions are re-applied each step by scaling the reference field u_bar by
. Here u_bar prescribes an axial displacement profile on the two grip surfaces, while all
other boundaries remain traction-free.
Source
# Create output xdmf file - open in Paraview with Xdmf3ReaderT
ofile = dolfiny.io.XDMFFile(comm, f"{name}.xdmf", "w")
# Write mesh data
ofile.write_mesh_data(mesh_data)
# Options for PETSc backend
opts = PETSc.Options(name) # type: ignore[attr-defined]
opts["snes_type"] = "newtonls"
opts["snes_linesearch_type"] = "bt"
opts["snes_linesearch_monitor"] = ""
opts["snes_atol"] = 1.0e-12
opts["snes_rtol"] = 1.0e-08
opts["snes_stol"] = 1.0e-09
opts["snes_max_it"] = 12
opts["ksp_type"] = "preonly"
opts["pc_type"] = "lu" # NOTE: this monolithic formulation is not symmetric
opts["pc_factor_mat_solver_type"] = "mumps"
# Create nonlinear problem: SNES
problem = dolfiny.snesproblem.SNESProblem(forms, m, prefix=name)
# Identify dofs of function spaces associated with tagged interfaces/boundaries
surface_1_dofs_Uf = dolfiny.mesh.locate_dofs_topological(Uf, mesh_data.facet_tags, surface_1)
surface_2_dofs_Uf = dolfiny.mesh.locate_dofs_topological(Uf, mesh_data.facet_tags, surface_2)
# Book-keeping of results
results: dict[str, list[float]] = {"E": [], "S": [], "P": [], "μ": []}
# Set up load steps
K = 10 # number of steps per load phase
Z = 2 # number of cycles
load, unload = np.linspace(0.0, 1.0, num=K + 1), np.linspace(1.0, 0.0, num=K + 1)
cycle = np.concatenate((load, unload, -load, -unload))
cycles = np.concatenate([cycle] * Z)
# Process load steps
for step, factor in enumerate(cycles):
# Set current load factor
μ.value = factor
dolfiny.utils.pprint(f"\n+++ Processing load factor μ = {μ.value:5.4f}")
# Update values for given boundary displacement
u_.interpolate(u_bar)
# Set/update boundary conditions
problem.bcs = [
dolfinx.fem.dirichletbc(u_, surface_1_dofs_Uf), # disp left
dolfinx.fem.dirichletbc(u_, surface_2_dofs_Uf), # disp right
]
# Solve nonlinear problem
problem.solve()
# Assert convergence of nonlinear solver
problem.status(verbose=True, error_on_failure=True)
# Post-process data
dxg = dx(domain_gauge)
V = dolfiny.expression.assemble(1.0, dxg)
n = ufl.as_vector([1, 0, 0])
results["E"].append(dolfiny.expression.assemble(ufl.dot(E * n, n), dxg) / V)
results["S"].append(dolfiny.expression.assemble(ufl.dot(S * n, n), dxg) / V)
results["P"].append(dolfiny.expression.assemble(ufl.dot(P * n, n), dxg) / V)
results["μ"].append(factor)
# Basic consistency checks
assert dolfiny.expression.assemble(dλ * df, dxg) / V < 1.0e-03, "|| dλ*df || != 0.0"
assert dolfiny.expression.assemble(dλ * f, dxg) / V < 1.0e-05, "|| dλ*f || != 0.0"
# Project plastic strain magnitude to DG0 for output and visualisation
dolfiny.projection.project(ufl.sqrt(ufl.inner(P, P)), eps_p)
# Write output
ofile.write_function(u, step)
# Interpolate and write output
dolfiny.interpolation.interpolate(P, Po)
dolfiny.interpolation.interpolate(B, Bo)
dolfiny.interpolation.interpolate(S, So)
dolfiny.interpolation.interpolate(h, ho)
ofile.write_function(Po, step)
ofile.write_function(Bo, step)
ofile.write_function(So, step)
ofile.write_function(ho, step)
ofile.write_function(eps_p, step)
# Store stress state
dolfiny.interpolation.interpolate(S, S0)
# Store primal states
for source, target in zip([u, P, h, B], [u0, P0, h0, B0]):
target.x.array[:] = source.x.array
ofile.close()
if comm.size == 1:
grid = pyvista.UnstructuredGrid(*dolfinx.plot.vtk_mesh(u.function_space.mesh))
grid.point_data["u"] = u.x.array.reshape(-1, mesh.geometry.dim)
grid_warped = grid.warp_by_vector("u", factor=1)
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.camera.elevation = 15
plotter.screenshot("J2_monolithic_deformed.png")
plotter.close()
plotter.deep_clean()Output
+++ Processing load factor μ = 0.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (u)
# sub 1 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (B)
# all |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00
+++ Processing load factor μ = 0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=0.000e+00 |dx|=0.000e+00 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=0.000e+00 (B)
# all |x|=0.000e+00 |dx|=0.000e+00 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.926e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.540e-03 |dx|=4.540e-03 |r|=2.116e-08 (u)
# sub 1 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=1.824e-09 (P)
# sub 2 [ 10k] |x|=0.000e+00 |dx|=0.000e+00 |r|=2.890e-09 (h)
# sub 3 [ 62k] |x|=0.000e+00 |dx|=0.000e+00 |r|=4.559e-08 (B)
# all |x|=4.540e-03 |dx|=4.540e-03 |r|=5.038e-08
Line search: Using full step: fnorm 3.155127384589e-03 gnorm 5.037859910316e-08
# SNES iteration 1, KSP iteration 0 |r|=5.038e-08
# SNES iteration 1, KSP iteration 1 |r|=2.505e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=4.539e-03 |dx|=4.549e-06 |r|=3.225e-10 (u)
# sub 1 [ 62k] |x|=2.299e-03 |dx|=2.299e-03 |r|=1.267e-10 (P)
# sub 2 [ 10k] |x|=2.471e-03 |dx|=2.471e-03 |r|=1.995e-10 (h)
# sub 3 [ 62k] |x|=1.069e-02 |dx|=1.069e-02 |r|=3.174e-09 (B)
# all |x|=1.210e-02 |dx|=1.121e-02 |r|=3.199e-09
Line search: Using full step: fnorm 5.037859910316e-08 gnorm 3.198824726721e-09
# SNES iteration 2, KSP iteration 0 |r|=3.199e-09
# SNES iteration 2, KSP iteration 1 |r|=1.100e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=4.539e-03 |dx|=1.873e-06 |r|=1.154e-10 (u)
# sub 1 [ 62k] |x|=1.453e-03 |dx|=1.084e-03 |r|=4.476e-12 (P)
# sub 2 [ 10k] |x|=2.396e-03 |dx|=3.559e-04 |r|=7.077e-12 (h)
# sub 3 [ 62k] |x|=3.498e-02 |dx|=2.662e-02 |r|=1.103e-10 (B)
# all |x|=3.539e-02 |dx|=2.665e-02 |r|=1.599e-10
Line search: Using full step: fnorm 3.198824726721e-09 gnorm 1.598914815554e-10
# SNES iteration 3, KSP iteration 0 |r|=1.599e-10
# SNES iteration 3, KSP iteration 1 |r|=2.406e-23
# SNES iteration 4 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.539e-03 |dx|=4.717e-08 |r|=2.119e-13 (u)
# sub 1 [ 62k] |x|=1.454e-03 |dx|=6.757e-05 |r|=1.592e-12 (P)
# sub 2 [ 10k] |x|=2.401e-03 |dx|=3.400e-05 |r|=2.550e-12 (h)
# sub 3 [ 62k] |x|=3.540e-02 |dx|=1.146e-03 |r|=3.966e-11 (B)
# all |x|=3.580e-02 |dx|=1.148e-03 |r|=3.978e-11
Line search: Using full step: fnorm 1.598914815554e-10 gnorm 3.977844927152e-11
+++ Processing load factor μ = 0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.539e-03 |dx|=4.717e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.454e-03 |dx|=6.757e-05 |r|=8.823e-12 (P)
# sub 2 [ 10k] |x|=2.401e-03 |dx|=3.400e-05 |r|=1.397e-11 (h)
# sub 3 [ 62k] |x|=3.540e-02 |dx|=1.146e-03 |r|=2.153e-10 (B)
# all |x|=3.580e-02 |dx|=1.148e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.914e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=9.067e-03 |dx|=4.527e-03 |r|=5.078e-08 (u)
# sub 1 [ 62k] |x|=2.825e-02 |dx|=2.691e-02 |r|=2.567e-07 (P)
# sub 2 [ 10k] |x|=4.657e-02 |dx|=4.435e-02 |r|=4.167e-07 (h)
# sub 3 [ 62k] |x|=6.785e-01 |dx|=6.459e-01 |r|=6.418e-06 (B)
# all |x|=6.807e-01 |dx|=6.480e-01 |r|=6.437e-06
Line search: Using full step: fnorm 3.155200226512e-03 gnorm 6.437079687418e-06
# SNES iteration 1, KSP iteration 0 |r|=6.437e-06
# SNES iteration 1, KSP iteration 1 |r|=8.461e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=9.726e-03 |dx|=1.629e-03 |r|=1.302e-06 (u)
# sub 1 [ 62k] |x|=2.277e-01 |dx|=2.424e-01 |r|=9.942e-09 (P)
# sub 2 [ 10k] |x|=1.293e-01 |dx|=1.705e-01 |r|=1.316e-08 (h)
# sub 3 [ 62k] |x|=3.986e-01 |dx|=4.199e-01 |r|=2.498e-07 (B)
# all |x|=4.770e-01 |dx|=5.140e-01 |r|=1.326e-06
Line search: Using full step: fnorm 6.437079687418e-06 gnorm 1.326079966805e-06
# SNES iteration 2, KSP iteration 0 |r|=1.326e-06
# SNES iteration 2, KSP iteration 1 |r|=6.247e-19
# SNES iteration 3
# sub 0 [ 8k] |x|=9.286e-03 |dx|=1.111e-03 |r|=9.526e-07 (u)
# sub 1 [ 62k] |x|=8.543e-02 |dx|=1.853e-01 |r|=1.640e-08 (P)
# sub 2 [ 10k] |x|=1.328e-01 |dx|=1.567e-01 |r|=2.652e-08 (h)
# sub 3 [ 62k] |x|=1.264e+00 |dx|=1.254e+00 |r|=4.090e-07 (B)
# all |x|=1.274e+00 |dx|=1.277e+00 |r|=1.037e-06
Line search: Using full step: fnorm 1.326079966805e-06 gnorm 1.037200949924e-06
# SNES iteration 3, KSP iteration 0 |r|=1.037e-06
# SNES iteration 3, KSP iteration 1 |r|=1.560e-19
# SNES iteration 4
# sub 0 [ 8k] |x|=9.215e-03 |dx|=2.505e-04 |r|=7.226e-08 (u)
# sub 1 [ 62k] |x|=8.783e-02 |dx|=4.527e-02 |r|=9.182e-09 (P)
# sub 2 [ 10k] |x|=1.280e-01 |dx|=4.534e-02 |r|=1.449e-08 (h)
# sub 3 [ 62k] |x|=1.461e+00 |dx|=3.552e-01 |r|=2.295e-07 (B)
# all |x|=1.469e+00 |dx|=3.609e-01 |r|=2.412e-07
Line search: Using full step: fnorm 1.037200949924e-06 gnorm 2.412382233171e-07
# SNES iteration 4, KSP iteration 0 |r|=2.412e-07
# SNES iteration 4, KSP iteration 1 |r|=5.189e-20
# SNES iteration 5
# sub 0 [ 8k] |x|=9.231e-03 |dx|=1.014e-04 |r|=2.263e-08 (u)
# sub 1 [ 62k] |x|=8.298e-02 |dx|=2.055e-02 |r|=9.576e-10 (P)
# sub 2 [ 10k] |x|=1.316e-01 |dx|=1.749e-02 |r|=1.401e-09 (h)
# sub 3 [ 62k] |x|=1.545e+00 |dx|=3.614e-01 |r|=2.391e-08 (B)
# all |x|=1.552e+00 |dx|=3.624e-01 |r|=3.297e-08
Line search: Using full step: fnorm 2.412382233171e-07 gnorm 3.296778235948e-08
# SNES iteration 5, KSP iteration 0 |r|=3.297e-08
# SNES iteration 5, KSP iteration 1 |r|=6.160e-21
# SNES iteration 6
# sub 0 [ 8k] |x|=9.233e-03 |dx|=1.067e-05 |r|=4.112e-10 (u)
# sub 1 [ 62k] |x|=8.283e-02 |dx|=3.412e-03 |r|=1.443e-10 (P)
# sub 2 [ 10k] |x|=1.318e-01 |dx|=3.904e-03 |r|=2.192e-10 (h)
# sub 3 [ 62k] |x|=1.553e+00 |dx|=9.260e-02 |r|=3.398e-09 (B)
# all |x|=1.560e+00 |dx|=9.274e-02 |r|=3.433e-09
Line search: Using full step: fnorm 3.296778235948e-08 gnorm 3.432657314603e-09
# SNES iteration 6, KSP iteration 0 |r|=3.433e-09
# SNES iteration 6, KSP iteration 1 |r|=4.187e-22
# SNES iteration 7 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=9.233e-03 |dx|=7.421e-07 |r|=4.568e-12 (u)
# sub 1 [ 62k] |x|=8.283e-02 |dx|=3.264e-04 |r|=5.054e-12 (P)
# sub 2 [ 10k] |x|=1.318e-01 |dx|=3.751e-04 |r|=7.613e-12 (h)
# sub 3 [ 62k] |x|=1.553e+00 |dx|=8.987e-03 |r|=1.170e-10 (B)
# all |x|=1.561e+00 |dx|=9.001e-03 |r|=1.175e-10
Line search: Using full step: fnorm 3.432657314603e-09 gnorm 1.174651706726e-10
+++ Processing load factor μ = 0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=9.233e-03 |dx|=7.421e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.283e-02 |dx|=3.264e-04 |r|=1.295e-09 (P)
# sub 2 [ 10k] |x|=1.318e-01 |dx|=3.751e-04 |r|=2.056e-09 (h)
# sub 3 [ 62k] |x|=1.553e+00 |dx|=8.987e-03 |r|=2.401e-08 (B)
# all |x|=1.561e+00 |dx|=9.001e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.042e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.394e-02 |dx|=4.709e-03 |r|=3.855e-08 (u)
# sub 1 [ 62k] |x|=1.738e-01 |dx|=9.112e-02 |r|=6.764e-09 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=1.413e-01 |r|=1.005e-08 (h)
# sub 3 [ 62k] |x|=2.843e+00 |dx|=1.294e+00 |r|=1.690e-07 (B)
# all |x|=2.861e+00 |dx|=1.305e+00 |r|=1.738e-07
Line search: Using full step: fnorm 3.155215637390e-03 gnorm 1.737925026584e-07
# SNES iteration 1, KSP iteration 0 |r|=1.738e-07
# SNES iteration 1, KSP iteration 1 |r|=1.120e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=1.393e-02 |dx|=2.176e-05 |r|=5.174e-10 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=3.758e-03 |r|=8.971e-10 (P)
# sub 2 [ 10k] |x|=2.728e-01 |dx|=4.121e-03 |r|=1.381e-09 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=3.795e-02 |r|=2.244e-08 (B)
# all |x|=2.835e+00 |dx|=3.836e-02 |r|=2.251e-08
Line search: Using full step: fnorm 1.737925026584e-07 gnorm 2.250692171109e-08
# SNES iteration 2, KSP iteration 0 |r|=2.251e-08
# SNES iteration 2, KSP iteration 1 |r|=2.430e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.394e-02 |dx|=4.261e-06 |r|=6.833e-11 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=9.922e-04 |r|=1.160e-11 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=1.790e-03 |r|=1.707e-11 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=4.976e-02 |r|=2.838e-10 (B)
# all |x|=2.835e+00 |dx|=4.980e-02 |r|=2.926e-10
Line search: Using full step: fnorm 2.250692171109e-08 gnorm 2.926225615686e-10
# SNES iteration 3, KSP iteration 0 |r|=2.926e-10
# SNES iteration 3, KSP iteration 1 |r|=8.823e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.394e-02 |dx|=1.499e-07 |r|=6.332e-13 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=8.607e-05 |r|=2.149e-12 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=9.952e-05 |r|=3.427e-12 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=4.672e-03 |r|=5.296e-11 (B)
# all |x|=2.835e+00 |dx|=4.674e-03 |r|=5.312e-11
Line search: Using full step: fnorm 2.926225615686e-10 gnorm 5.312034638103e-11
# SNES iteration 4, KSP iteration 0 |r|=5.312e-11
# SNES iteration 4, KSP iteration 1 |r|=4.176e-24
# SNES iteration 5
# sub 0 [ 8k] |x|=1.394e-02 |dx|=7.700e-09 |r|=1.086e-15 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=3.412e-06 |r|=1.798e-13 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=2.310e-06 |r|=2.570e-13 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=9.614e-05 |r|=4.503e-12 (B)
# all |x|=2.835e+00 |dx|=9.622e-05 |r|=4.514e-12
Line search: Using full step: fnorm 5.312034638103e-11 gnorm 4.514254755691e-12
# SNES iteration 5, KSP iteration 0 |r|=4.514e-12
# SNES iteration 5, KSP iteration 1 |r|=3.059e-23
# SNES iteration 6 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.394e-02 |dx|=5.106e-08 |r|=8.992e-15 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=1.151e-05 |r|=1.314e-15 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=2.003e-05 |r|=1.845e-15 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=2.813e-04 |r|=3.146e-14 (B)
# all |x|=2.835e+00 |dx|=2.822e-04 |r|=3.280e-14
Line search: Using full step: fnorm 4.514254755691e-12 gnorm 3.280018642723e-14
+++ Processing load factor μ = 0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.394e-02 |dx|=5.106e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.740e-01 |dx|=1.151e-05 |r|=1.408e-09 (P)
# sub 2 [ 10k] |x|=2.729e-01 |dx|=2.003e-05 |r|=2.171e-09 (h)
# sub 3 [ 62k] |x|=2.816e+00 |dx|=2.813e-04 |r|=1.910e-08 (B)
# all |x|=2.835e+00 |dx|=2.822e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.048e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.864e-02 |dx|=4.710e-03 |r|=3.811e-08 (u)
# sub 1 [ 62k] |x|=2.678e-01 |dx|=9.388e-02 |r|=5.637e-09 (P)
# sub 2 [ 10k] |x|=4.139e-01 |dx|=1.412e-01 |r|=8.649e-09 (h)
# sub 3 [ 62k] |x|=3.775e+00 |dx|=9.655e-01 |r|=1.408e-07 (B)
# all |x|=3.807e+00 |dx|=9.803e-01 |r|=1.463e-07
Line search: Using full step: fnorm 3.155225807326e-03 gnorm 1.462690294357e-07
# SNES iteration 1, KSP iteration 0 |r|=1.463e-07
# SNES iteration 1, KSP iteration 1 |r|=5.793e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.864e-02 |dx|=1.134e-05 |r|=3.997e-10 (u)
# sub 1 [ 62k] |x|=2.677e-01 |dx|=2.603e-03 |r|=1.874e-10 (P)
# sub 2 [ 10k] |x|=4.136e-01 |dx|=3.073e-03 |r|=2.524e-10 (h)
# sub 3 [ 62k] |x|=3.770e+00 |dx|=2.563e-02 |r|=4.729e-09 (B)
# all |x|=3.802e+00 |dx|=2.594e-02 |r|=4.756e-09
Line search: Using full step: fnorm 1.462690294357e-07 gnorm 4.756368577639e-09
# SNES iteration 2, KSP iteration 0 |r|=4.756e-09
# SNES iteration 2, KSP iteration 1 |r|=1.524e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.864e-02 |dx|=2.675e-06 |r|=3.909e-11 (u)
# sub 1 [ 62k] |x|=2.677e-01 |dx|=6.258e-04 |r|=9.593e-12 (P)
# sub 2 [ 10k] |x|=4.137e-01 |dx|=1.254e-03 |r|=1.459e-11 (h)
# sub 3 [ 62k] |x|=3.770e+00 |dx|=3.383e-02 |r|=2.322e-10 (B)
# all |x|=3.802e+00 |dx|=3.386e-02 |r|=2.362e-10
Line search: Using full step: fnorm 4.756368577639e-09 gnorm 2.361602827566e-10
# SNES iteration 3, KSP iteration 0 |r|=2.362e-10
# SNES iteration 3, KSP iteration 1 |r|=2.385e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.864e-02 |dx|=3.954e-08 |r|=3.077e-14 (u)
# sub 1 [ 62k] |x|=2.677e-01 |dx|=1.862e-05 |r|=2.038e-13 (P)
# sub 2 [ 10k] |x|=4.137e-01 |dx|=1.189e-05 |r|=2.877e-13 (h)
# sub 3 [ 62k] |x|=3.770e+00 |dx|=7.198e-04 |r|=4.991e-12 (B)
# all |x|=3.802e+00 |dx|=7.201e-04 |r|=5.003e-12
Line search: Using full step: fnorm 2.361602827566e-10 gnorm 5.003156332066e-12
# SNES iteration 4, KSP iteration 0 |r|=5.003e-12
# SNES iteration 4, KSP iteration 1 |r|=1.317e-24
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.864e-02 |dx|=2.203e-09 |r|=1.018e-16 (u)
# sub 1 [ 62k] |x|=2.677e-01 |dx|=9.247e-07 |r|=9.591e-16 (P)
# sub 2 [ 10k] |x|=4.137e-01 |dx|=6.622e-07 |r|=1.521e-15 (h)
# sub 3 [ 62k] |x|=3.770e+00 |dx|=2.750e-05 |r|=2.219e-14 (B)
# all |x|=3.802e+00 |dx|=2.752e-05 |r|=2.227e-14
Line search: Using full step: fnorm 5.003156332066e-12 gnorm 2.226744358082e-14
+++ Processing load factor μ = 0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.864e-02 |dx|=2.203e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.677e-01 |dx|=9.247e-07 |r|=1.450e-09 (P)
# sub 2 [ 10k] |x|=4.137e-01 |dx|=6.622e-07 |r|=2.169e-09 (h)
# sub 3 [ 62k] |x|=3.770e+00 |dx|=2.750e-05 |r|=1.432e-08 (B)
# all |x|=3.802e+00 |dx|=2.752e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.951e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.336e-02 |dx|=4.716e-03 |r|=3.771e-08 (u)
# sub 1 [ 62k] |x|=3.634e-01 |dx|=9.575e-02 |r|=2.588e-09 (P)
# sub 2 [ 10k] |x|=5.533e-01 |dx|=1.397e-01 |r|=3.601e-09 (h)
# sub 3 [ 62k] |x|=4.485e+00 |dx|=7.211e-01 |r|=6.451e-08 (B)
# all |x|=4.533e+00 |dx|=7.408e-01 |r|=7.486e-08
Line search: Using full step: fnorm 3.155234643026e-03 gnorm 7.485908844630e-08
# SNES iteration 1, KSP iteration 0 |r|=7.486e-08
# SNES iteration 1, KSP iteration 1 |r|=2.767e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=2.336e-02 |dx|=5.579e-06 |r|=2.064e-11 (u)
# sub 1 [ 62k] |x|=3.635e-01 |dx|=5.752e-04 |r|=5.253e-11 (P)
# sub 2 [ 10k] |x|=5.532e-01 |dx|=7.476e-04 |r|=8.530e-11 (h)
# sub 3 [ 62k] |x|=4.481e+00 |dx|=6.173e-03 |r|=1.339e-09 (B)
# all |x|=4.530e+00 |dx|=6.245e-03 |r|=1.343e-09
Line search: Using full step: fnorm 7.485908844630e-08 gnorm 1.343335319621e-09
# SNES iteration 2, KSP iteration 0 |r|=1.343e-09
# SNES iteration 2, KSP iteration 1 |r|=4.625e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=2.336e-02 |dx|=9.014e-07 |r|=8.003e-13 (u)
# sub 1 [ 62k] |x|=3.635e-01 |dx|=8.584e-05 |r|=8.129e-13 (P)
# sub 2 [ 10k] |x|=5.532e-01 |dx|=1.461e-04 |r|=1.080e-12 (h)
# sub 3 [ 62k] |x|=4.481e+00 |dx|=6.986e-03 |r|=2.066e-11 (B)
# all |x|=4.530e+00 |dx|=6.988e-03 |r|=2.072e-11
Line search: Using full step: fnorm 1.343335319621e-09 gnorm 2.071620675163e-11
# SNES iteration 3, KSP iteration 0 |r|=2.072e-11
# SNES iteration 3, KSP iteration 1 |r|=1.779e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.336e-02 |dx|=3.189e-09 |r|=5.201e-17 (u)
# sub 1 [ 62k] |x|=3.635e-01 |dx|=9.481e-07 |r|=2.716e-15 (P)
# sub 2 [ 10k] |x|=5.532e-01 |dx|=5.134e-07 |r|=4.396e-15 (h)
# sub 3 [ 62k] |x|=4.481e+00 |dx|=6.849e-05 |r|=6.800e-14 (B)
# all |x|=4.530e+00 |dx|=6.850e-05 |r|=6.819e-14
Line search: Using full step: fnorm 2.071620675163e-11 gnorm 6.819219112634e-14
+++ Processing load factor μ = 0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.336e-02 |dx|=3.189e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.635e-01 |dx|=9.481e-07 |r|=1.494e-09 (P)
# sub 2 [ 10k] |x|=5.532e-01 |dx|=5.134e-07 |r|=2.165e-09 (h)
# sub 3 [ 62k] |x|=4.481e+00 |dx|=6.849e-05 |r|=1.063e-08 (B)
# all |x|=4.530e+00 |dx|=6.850e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.875e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.808e-02 |dx|=4.726e-03 |r|=3.810e-08 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=9.728e-02 |r|=2.465e-09 (P)
# sub 2 [ 10k] |x|=6.906e-01 |dx|=1.375e-01 |r|=3.682e-09 (h)
# sub 3 [ 62k] |x|=5.007e+00 |dx|=5.322e-01 |r|=6.140e-08 (B)
# all |x|=5.075e+00 |dx|=5.582e-01 |r|=7.240e-08
Line search: Using full step: fnorm 3.155241845280e-03 gnorm 7.240145473642e-08
# SNES iteration 1, KSP iteration 0 |r|=7.240e-08
# SNES iteration 1, KSP iteration 1 |r|=2.629e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=2.808e-02 |dx|=4.709e-06 |r|=2.919e-11 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=6.294e-04 |r|=2.161e-10 (P)
# sub 2 [ 10k] |x|=6.905e-01 |dx|=8.215e-04 |r|=3.460e-10 (h)
# sub 3 [ 62k] |x|=5.005e+00 |dx|=5.980e-03 |r|=5.407e-09 (B)
# all |x|=5.074e+00 |dx|=6.069e-03 |r|=5.422e-09
Line search: Using full step: fnorm 7.240145473642e-08 gnorm 5.422270500071e-09
# SNES iteration 2, KSP iteration 0 |r|=5.422e-09
# SNES iteration 2, KSP iteration 1 |r|=3.616e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=2.808e-02 |dx|=6.930e-07 |r|=1.224e-12 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=1.063e-04 |r|=1.109e-12 (P)
# sub 2 [ 10k] |x|=6.905e-01 |dx|=1.612e-04 |r|=1.653e-12 (h)
# sub 3 [ 62k] |x|=5.005e+00 |dx|=7.749e-03 |r|=2.926e-11 (B)
# all |x|=5.074e+00 |dx|=7.751e-03 |r|=2.936e-11
Line search: Using full step: fnorm 5.422270500071e-09 gnorm 2.935577582456e-11
# SNES iteration 3, KSP iteration 0 |r|=2.936e-11
# SNES iteration 3, KSP iteration 1 |r|=6.206e-24
# SNES iteration 4
# sub 0 [ 8k] |x|=2.808e-02 |dx|=7.957e-09 |r|=1.853e-15 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=6.685e-06 |r|=6.285e-14 (P)
# sub 2 [ 10k] |x|=6.905e-01 |dx|=7.162e-06 |r|=1.017e-13 (h)
# sub 3 [ 62k] |x|=5.005e+00 |dx|=6.624e-04 |r|=1.566e-12 (B)
# all |x|=5.074e+00 |dx|=6.625e-04 |r|=1.571e-12
Line search: Using full step: fnorm 2.935577582456e-11 gnorm 1.570652039034e-12
# SNES iteration 4, KSP iteration 0 |r|=1.571e-12
# SNES iteration 4, KSP iteration 1 |r|=3.191e-26
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.808e-02 |dx|=5.501e-11 |r|=2.462e-17 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=2.093e-08 |r|=1.422e-18 (P)
# sub 2 [ 10k] |x|=6.905e-01 |dx|=2.561e-08 |r|=1.056e-18 (h)
# sub 3 [ 62k] |x|=5.005e+00 |dx|=8.777e-07 |r|=4.594e-17 (B)
# all |x|=5.074e+00 |dx|=8.783e-07 |r|=5.215e-17
Line search: Using full step: fnorm 1.570652039034e-12 gnorm 5.215333674426e-17
+++ Processing load factor μ = 0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.808e-02 |dx|=5.501e-11 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.607e-01 |dx|=2.093e-08 |r|=1.532e-09 (P)
# sub 2 [ 10k] |x|=6.905e-01 |dx|=2.561e-08 |r|=2.149e-09 (h)
# sub 3 [ 62k] |x|=5.005e+00 |dx|=8.777e-07 |r|=7.811e-09 (B)
# all |x|=5.074e+00 |dx|=8.783e-07 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.981e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.282e-02 |dx|=4.734e-03 |r|=3.860e-08 (u)
# sub 1 [ 62k] |x|=5.590e-01 |dx|=9.844e-02 |r|=2.069e-09 (P)
# sub 2 [ 10k] |x|=8.250e-01 |dx|=1.346e-01 |r|=3.109e-09 (h)
# sub 3 [ 62k] |x|=5.391e+00 |dx|=3.922e-01 |r|=5.145e-08 (B)
# all |x|=5.482e+00 |dx|=4.262e-01 |r|=6.443e-08
Line search: Using full step: fnorm 3.155247819447e-03 gnorm 6.443054557894e-08
# SNES iteration 1, KSP iteration 0 |r|=6.443e-08
# SNES iteration 1, KSP iteration 1 |r|=1.851e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.282e-02 |dx|=3.372e-06 |r|=8.354e-12 (u)
# sub 1 [ 62k] |x|=5.590e-01 |dx|=4.664e-04 |r|=1.023e-10 (P)
# sub 2 [ 10k] |x|=8.250e-01 |dx|=6.042e-04 |r|=1.619e-10 (h)
# sub 3 [ 62k] |x|=5.390e+00 |dx|=4.174e-03 |r|=2.563e-09 (B)
# all |x|=5.481e+00 |dx|=4.243e-03 |r|=2.571e-09
Line search: Using full step: fnorm 6.443054557894e-08 gnorm 2.570641684661e-09
+++ Processing load factor μ = 0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.282e-02 |dx|=3.372e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.590e-01 |dx|=4.664e-04 |r|=1.568e-09 (P)
# sub 2 [ 10k] |x|=8.250e-01 |dx|=6.042e-04 |r|=2.128e-09 (h)
# sub 3 [ 62k] |x|=5.390e+00 |dx|=4.174e-03 |r|=6.273e-09 (B)
# all |x|=5.481e+00 |dx|=4.243e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.006e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.756e-02 |dx|=4.742e-03 |r|=3.929e-08 (u)
# sub 1 [ 62k] |x|=6.581e-01 |dx|=9.936e-02 |r|=1.705e-09 (P)
# sub 2 [ 10k] |x|=9.562e-01 |dx|=1.314e-01 |r|=2.541e-09 (h)
# sub 3 [ 62k] |x|=5.672e+00 |dx|=2.902e-01 |r|=4.229e-08 (B)
# all |x|=5.790e+00 |dx|=3.337e-01 |r|=5.781e-08
Line search: Using full step: fnorm 3.155252919039e-03 gnorm 5.780889647075e-08
# SNES iteration 1, KSP iteration 0 |r|=5.781e-08
# SNES iteration 1, KSP iteration 1 |r|=1.140e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.756e-02 |dx|=1.851e-06 |r|=4.631e-12 (u)
# sub 1 [ 62k] |x|=6.581e-01 |dx|=3.822e-04 |r|=2.070e-11 (P)
# sub 2 [ 10k] |x|=9.562e-01 |dx|=4.681e-04 |r|=2.828e-11 (h)
# sub 3 [ 62k] |x|=5.672e+00 |dx|=3.564e-03 |r|=5.359e-10 (B)
# all |x|=5.789e+00 |dx|=3.615e-03 |r|=5.371e-10
Line search: Using full step: fnorm 5.780889647075e-08 gnorm 5.370876921373e-10
+++ Processing load factor μ = 0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.756e-02 |dx|=1.851e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.581e-01 |dx|=3.822e-04 |r|=1.592e-09 (P)
# sub 2 [ 10k] |x|=9.562e-01 |dx|=4.681e-04 |r|=2.087e-09 (h)
# sub 3 [ 62k] |x|=5.672e+00 |dx|=3.564e-03 |r|=4.240e-09 (B)
# all |x|=5.789e+00 |dx|=3.615e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.888e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.231e-02 |dx|=4.749e-03 |r|=4.014e-08 (u)
# sub 1 [ 62k] |x|=7.580e-01 |dx|=1.002e-01 |r|=5.182e-10 (P)
# sub 2 [ 10k] |x|=1.084e+00 |dx|=1.281e-01 |r|=7.320e-10 (h)
# sub 3 [ 62k] |x|=5.879e+00 |dx|=2.166e-01 |r|=1.176e-08 (B)
# all |x|=6.026e+00 |dx|=2.709e-01 |r|=4.184e-08
Line search: Using full step: fnorm 3.155257353339e-03 gnorm 4.183746132593e-08
# SNES iteration 1, KSP iteration 0 |r|=4.184e-08
# SNES iteration 1, KSP iteration 1 |r|=9.185e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.231e-02 |dx|=1.411e-06 |r|=8.073e-13 (u)
# sub 1 [ 62k] |x|=7.580e-01 |dx|=2.495e-04 |r|=2.696e-13 (P)
# sub 2 [ 10k] |x|=1.084e+00 |dx|=2.620e-04 |r|=5.347e-13 (h)
# sub 3 [ 62k] |x|=5.879e+00 |dx|=1.493e-03 |r|=3.201e-11 (B)
# all |x|=6.026e+00 |dx|=1.536e-03 |r|=3.203e-11
Line search: Using full step: fnorm 4.183746132593e-08 gnorm 3.202774528951e-11
+++ Processing load factor μ = 1.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.231e-02 |dx|=1.411e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.580e-01 |dx|=2.495e-04 |r|=1.616e-09 (P)
# sub 2 [ 10k] |x|=1.084e+00 |dx|=2.620e-04 |r|=2.045e-09 (h)
# sub 3 [ 62k] |x|=5.879e+00 |dx|=1.493e-03 |r|=3.097e-09 (B)
# all |x|=6.026e+00 |dx|=1.536e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.037e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.706e-02 |dx|=4.755e-03 |r|=4.101e-08 (u)
# sub 1 [ 62k] |x|=8.585e-01 |dx|=1.008e-01 |r|=4.079e-10 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.246e-01 |r|=5.164e-10 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.642e-01 |r|=8.578e-09 (B)
# all |x|=6.211e+00 |dx|=2.295e-01 |r|=4.190e-08
Line search: Using full step: fnorm 3.155261140690e-03 gnorm 4.190174606965e-08
# SNES iteration 1, KSP iteration 0 |r|=4.190e-08
# SNES iteration 1, KSP iteration 1 |r|=5.649e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.706e-02 |dx|=9.718e-07 |r|=5.145e-13 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=1.779e-04 |r|=1.237e-13 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.769e-04 |r|=2.485e-13 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.068e-03 |r|=2.209e-11 (B)
# all |x|=6.211e+00 |dx|=1.097e-03 |r|=2.210e-11
Line search: Using full step: fnorm 4.190174606965e-08 gnorm 2.209690531993e-11
+++ Processing load factor μ = 1.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.706e-02 |dx|=9.718e-07 |r|=5.145e-13 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=1.779e-04 |r|=1.636e-09 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.769e-04 |r|=1.998e-09 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.068e-03 |r|=2.315e-09 (B)
# all |x|=6.211e+00 |dx|=1.097e-03 |r|=3.468e-09
+++ Processing load factor μ = 0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.706e-02 |dx|=9.718e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=1.779e-04 |r|=1.636e-09 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.769e-04 |r|=1.998e-09 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.068e-03 |r|=2.315e-09 (B)
# all |x|=6.211e+00 |dx|=1.097e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.040e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.232e-02 |dx|=4.741e-03 |r|=3.995e-08 (u)
# sub 1 [ 62k] |x|=7.585e-01 |dx|=1.001e-01 |r|=1.602e-09 (P)
# sub 2 [ 10k] |x|=1.088e+00 |dx|=1.202e-01 |r|=1.892e-09 (h)
# sub 3 [ 62k] |x|=5.911e+00 |dx|=1.447e-01 |r|=2.015e-09 (B)
# all |x|=6.058e+00 |dx|=2.132e-01 |r|=4.007e-08
Line search: Using full step: fnorm 3.155264419178e-03 gnorm 4.007308679832e-08
# SNES iteration 1, KSP iteration 0 |r|=4.007e-08
# SNES iteration 1, KSP iteration 1 |r|=3.352e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=4.242e-02 |dx|=4.728e-04 |r|=2.492e-08 (u)
# sub 1 [ 62k] |x|=8.045e-01 |dx|=1.002e-01 |r|=8.757e-10 (P)
# sub 2 [ 10k] |x|=1.143e+00 |dx|=1.205e-01 |r|=1.036e-09 (h)
# sub 3 [ 62k] |x|=5.966e+00 |dx|=1.745e-01 |r|=3.647e-09 (B)
# all |x|=6.128e+00 |dx|=2.345e-01 |r|=2.522e-08
Line search: gnorm after quadratic fit 2.522229765607e-08
Line search: Quadratically determined step, lambda=4.6016266418611718e-01
# SNES iteration 2, KSP iteration 0 |r|=2.522e-08
# SNES iteration 2, KSP iteration 1 |r|=1.717e-19
# SNES iteration 3
# sub 0 [ 8k] |x|=4.254e-02 |dx|=2.555e-04 |r|=1.158e-08 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=5.410e-02 |r|=1.605e-10 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=6.501e-02 |r|=2.015e-10 (h)
# sub 3 [ 62k] |x|=6.032e+00 |dx|=9.339e-02 |r|=4.172e-09 (B)
# all |x|=6.211e+00 |dx|=1.260e-01 |r|=1.231e-08
Line search: Using full step: fnorm 2.522229765607e-08 gnorm 1.230786535181e-08
# SNES iteration 3, KSP iteration 0 |r|=1.231e-08
# SNES iteration 3, KSP iteration 1 |r|=1.174e-21
# SNES iteration 4
# sub 0 [ 8k] |x|=4.254e-02 |dx|=1.999e-06 |r|=7.484e-11 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=7.838e-04 |r|=1.099e-10 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=3.673e-04 |r|=1.355e-10 (h)
# sub 3 [ 62k] |x|=6.032e+00 |dx|=1.487e-02 |r|=2.999e-09 (B)
# all |x|=6.212e+00 |dx|=1.489e-02 |r|=3.005e-09
Line search: Using full step: fnorm 1.230786535181e-08 gnorm 3.005266774221e-09
# SNES iteration 4, KSP iteration 0 |r|=3.005e-09
# SNES iteration 4, KSP iteration 1 |r|=6.491e-21
# SNES iteration 5
# sub 0 [ 8k] |x|=4.254e-02 |dx|=1.048e-05 |r|=7.244e-10 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=3.388e-03 |r|=4.506e-11 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=6.932e-03 |r|=5.438e-11 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=9.560e-02 |r|=1.269e-09 (B)
# all |x|=6.211e+00 |dx|=9.591e-02 |r|=1.463e-09
Line search: Using full step: fnorm 3.005266774221e-09 gnorm 1.463288902577e-09
# SNES iteration 5, KSP iteration 0 |r|=1.463e-09
# SNES iteration 5, KSP iteration 1 |r|=3.264e-21
# SNES iteration 6
# sub 0 [ 8k] |x|=4.254e-02 |dx|=5.593e-06 |r|=2.325e-10 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=1.503e-03 |r|=2.076e-11 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=3.209e-03 |r|=2.472e-11 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=4.290e-02 |r|=5.818e-10 (B)
# all |x|=6.211e+00 |dx|=4.305e-02 |r|=6.274e-10
Line search: Using full step: fnorm 1.463288902577e-09 gnorm 6.273851067343e-10
# SNES iteration 6, KSP iteration 0 |r|=6.274e-10
# SNES iteration 6, KSP iteration 1 |r|=1.452e-21
# SNES iteration 7
# sub 0 [ 8k] |x|=4.254e-02 |dx|=2.390e-06 |r|=5.170e-11 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=8.400e-04 |r|=1.090e-11 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.857e-03 |r|=1.283e-11 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=2.368e-02 |r|=2.854e-10 (B)
# all |x|=6.211e+00 |dx|=2.377e-02 |r|=2.906e-10
Line search: Using full step: fnorm 6.273851067343e-10 gnorm 2.905770984245e-10
# SNES iteration 7, KSP iteration 0 |r|=2.906e-10
# SNES iteration 7, KSP iteration 1 |r|=7.579e-22
# SNES iteration 8
# sub 0 [ 8k] |x|=4.254e-02 |dx|=1.145e-06 |r|=6.148e-11 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=5.113e-04 |r|=1.232e-27 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=1.138e-03 |r|=2.445e-27 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.333e-02 |r|=3.980e-26 (B)
# all |x|=6.211e+00 |dx|=1.339e-02 |r|=6.148e-11
Line search: Using full step: fnorm 2.905770984245e-10 gnorm 6.147596702325e-11
# SNES iteration 8, KSP iteration 0 |r|=6.148e-11
# SNES iteration 8, KSP iteration 1 |r|=5.048e-26
# SNES iteration 9 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=4.254e-02 |dx|=8.016e-11 |r|=2.465e-17 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=5.588e-20 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=2.168e-19 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.853e-18 |r|=0.000e+00 (B)
# all |x|=6.211e+00 |dx|=8.016e-11 |r|=2.465e-17
Line search: Using full step: fnorm 6.147596702325e-11 gnorm 2.464679971657e-17
+++ Processing load factor μ = 0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.254e-02 |dx|=8.016e-11 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=5.588e-20 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=2.168e-19 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=1.853e-18 |r|=0.000e+00 (B)
# all |x|=6.211e+00 |dx|=8.016e-11 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.010e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.802e-02 |dx|=4.536e-03 |r|=2.169e-08 (u)
# sub 1 [ 62k] |x|=8.586e-01 |dx|=0.000e+00 |r|=3.209e-09 (P)
# sub 2 [ 10k] |x|=1.208e+00 |dx|=0.000e+00 |r|=4.450e-09 (h)
# sub 3 [ 62k] |x|=6.031e+00 |dx|=0.000e+00 |r|=1.405e-07 (B)
# all |x|=6.211e+00 |dx|=4.536e-03 |r|=1.423e-07
Line search: Using full step: fnorm 3.155189338864e-03 gnorm 1.422780755615e-07
# SNES iteration 1, KSP iteration 0 |r|=1.423e-07
# SNES iteration 1, KSP iteration 1 |r|=4.387e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=3.802e-02 |dx|=7.419e-06 |r|=7.026e-10 (u)
# sub 1 [ 62k] |x|=8.582e-01 |dx|=3.493e-03 |r|=2.270e-10 (P)
# sub 2 [ 10k] |x|=1.209e+00 |dx|=2.590e-03 |r|=3.166e-10 (h)
# sub 3 [ 62k] |x|=6.028e+00 |dx|=1.799e-02 |r|=9.838e-09 (B)
# all |x|=6.208e+00 |dx|=1.851e-02 |r|=9.871e-09
Line search: Using full step: fnorm 1.422780755615e-07 gnorm 9.870770912476e-09
# SNES iteration 2, KSP iteration 0 |r|=9.871e-09
# SNES iteration 2, KSP iteration 1 |r|=2.369e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=3.802e-02 |dx|=3.813e-06 |r|=3.128e-10 (u)
# sub 1 [ 62k] |x|=8.583e-01 |dx|=1.786e-03 |r|=6.219e-12 (P)
# sub 2 [ 10k] |x|=1.209e+00 |dx|=6.840e-04 |r|=8.331e-12 (h)
# sub 3 [ 62k] |x|=6.016e+00 |dx|=7.058e-02 |r|=2.667e-10 (B)
# all |x|=6.196e+00 |dx|=7.060e-02 |r|=4.112e-10
Line search: Using full step: fnorm 9.870770912476e-09 gnorm 4.112201570297e-10
# SNES iteration 3, KSP iteration 0 |r|=4.112e-10
# SNES iteration 3, KSP iteration 1 |r|=6.350e-23
# SNES iteration 4 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.802e-02 |dx|=8.804e-08 |r|=9.905e-13 (u)
# sub 1 [ 62k] |x|=8.583e-01 |dx|=1.431e-04 |r|=7.722e-12 (P)
# sub 2 [ 10k] |x|=1.209e+00 |dx|=4.273e-05 |r|=1.074e-11 (h)
# sub 3 [ 62k] |x|=6.016e+00 |dx|=3.209e-03 |r|=3.355e-10 (B)
# all |x|=6.196e+00 |dx|=3.212e-03 |r|=3.358e-10
Line search: Using full step: fnorm 4.112201570297e-10 gnorm 3.357715023144e-10
+++ Processing load factor μ = 0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.802e-02 |dx|=8.804e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.583e-01 |dx|=1.431e-04 |r|=1.480e-11 (P)
# sub 2 [ 10k] |x|=1.209e+00 |dx|=4.273e-05 |r|=2.051e-11 (h)
# sub 3 [ 62k] |x|=6.016e+00 |dx|=3.209e-03 |r|=6.305e-10 (B)
# all |x|=6.196e+00 |dx|=3.212e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.884e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.352e-02 |dx|=4.526e-03 |r|=4.367e-08 (u)
# sub 1 [ 62k] |x|=8.558e-01 |dx|=2.183e-02 |r|=1.996e-07 (P)
# sub 2 [ 10k] |x|=1.214e+00 |dx|=3.138e-02 |r|=2.492e-07 (h)
# sub 3 [ 62k] |x|=5.900e+00 |dx|=9.200e-01 |r|=9.575e-06 (B)
# all |x|=6.084e+00 |dx|=9.208e-01 |r|=9.581e-06
Line search: Using full step: fnorm 3.155114980214e-03 gnorm 9.580650330474e-06
# SNES iteration 1, KSP iteration 0 |r|=9.581e-06
# SNES iteration 1, KSP iteration 1 |r|=7.655e-15
Line search: gnorm after quadratic fit 2.630217229199e-01
Line search: Cubic step no good, shrinking lambda, current gnorm 3.878995641599e-02 lambda=5.0000000000000003e-02
Line search: Cubic step no good, shrinking lambda, current gnorm 7.061839707627e-03 lambda=2.5000000000000001e-02
Line search: Cubic step no good, shrinking lambda, current gnorm 1.556440940854e-03 lambda=1.2500000000000001e-02
Line search: Cubic step no good, shrinking lambda, current gnorm 3.746276150731e-04 lambda=6.2500000000000003e-03
Line search: Cubic step no good, shrinking lambda, current gnorm 8.048139717609e-05 lambda=2.9108545377788050e-03
Line search: Cubic step no good, shrinking lambda, current gnorm 1.872379684822e-05 lambda=1.3492038819884016e-03
Line search: Cubic step no good, shrinking lambda, current gnorm 9.885235878663e-06 lambda=6.5738538776426712e-04
# SNES iteration 2
# sub 0 [ 8k] |x|=3.396e-02 |dx|=1.636e+01 |r|=1.022e-06 (u)
# sub 1 [ 62k] |x|=8.647e-01 |dx|=3.069e+02 |r|=1.966e-07 (P)
# sub 2 [ 10k] |x|=1.213e+00 |dx|=7.955e+01 |r|=2.456e-07 (h)
# sub 3 [ 62k] |x|=5.906e+00 |dx|=3.962e+02 |r|=9.427e-06 (B)
# all |x|=6.091e+00 |dx|=5.077e+02 |r|=9.487e-06
Line search: Cubic step, current gnorm 9.487125592511e-06 lambda=3.2869269388213356e-04
# SNES iteration 2, KSP iteration 0 |r|=9.487e-06
# SNES iteration 2, KSP iteration 1 |r|=9.754e-17
# SNES iteration 3
# sub 0 [ 8k] |x|=3.352e-02 |dx|=2.048e-01 |r|=1.916e-06 (u)
# sub 1 [ 62k] |x|=8.518e-01 |dx|=3.848e+00 |r|=1.891e-07 (P)
# sub 2 [ 10k] |x|=1.214e+00 |dx|=9.935e-01 |r|=2.363e-07 (h)
# sub 3 [ 62k] |x|=5.896e+00 |dx|=4.954e+00 |r|=9.061e-06 (B)
# all |x|=6.080e+00 |dx|=6.354e+00 |r|=9.266e-06
Line search: gnorm after quadratic fit 1.697942861147e-05
Line search: Cubic step no good, shrinking lambda, current gnorm 9.642021964380e-06 lambda=5.0000000000000003e-02
Line search: Cubic step, current gnorm 9.265842384574e-06 lambda=2.5000000000000001e-02
# SNES iteration 3, KSP iteration 0 |r|=9.266e-06
# SNES iteration 3, KSP iteration 1 |r|=5.791e-18
# SNES iteration 4
# sub 0 [ 8k] |x|=3.531e-02 |dx|=1.221e-02 |r|=5.695e-06 (u)
# sub 1 [ 62k] |x|=8.088e-01 |dx|=2.691e-01 |r|=5.015e-09 (P)
# sub 2 [ 10k] |x|=1.230e+00 |dx|=9.710e-02 |r|=1.180e-09 (h)
# sub 3 [ 62k] |x|=5.856e+00 |dx|=5.435e-01 |r|=3.292e-08 (B)
# all |x|=6.038e+00 |dx|=6.143e-01 |r|=5.695e-06
Line search: Using full step: fnorm 9.265842384574e-06 gnorm 5.695237788824e-06
# SNES iteration 4, KSP iteration 0 |r|=5.695e-06
# SNES iteration 4, KSP iteration 1 |r|=6.715e-18
# SNES iteration 5
# sub 0 [ 8k] |x|=3.456e-02 |dx|=1.087e-02 |r|=4.573e-06 (u)
# sub 1 [ 62k] |x|=8.114e-01 |dx|=2.570e-01 |r|=3.698e-08 (P)
# sub 2 [ 10k] |x|=1.227e+00 |dx|=8.335e-02 |r|=4.692e-08 (h)
# sub 3 [ 62k] |x|=5.816e+00 |dx|=1.153e+00 |r|=1.781e-06 (B)
# all |x|=6.000e+00 |dx|=1.185e+00 |r|=4.907e-06
Line search: gnorm after quadratic fit 4.907471374381e-06
Line search: Quadratically determined step, lambda=2.4872330992646194e-01
# SNES iteration 5, KSP iteration 0 |r|=4.907e-06
# SNES iteration 5, KSP iteration 1 |r|=6.163e-18
# SNES iteration 6
# sub 0 [ 8k] |x|=3.346e-02 |dx|=1.162e-02 |r|=4.664e-06 (u)
# sub 1 [ 62k] |x|=7.812e-01 |dx|=2.300e-01 |r|=1.829e-09 (P)
# sub 2 [ 10k] |x|=1.270e+00 |dx|=7.670e-02 |r|=1.350e-09 (h)
# sub 3 [ 62k] |x|=5.490e+00 |dx|=5.874e-01 |r|=3.231e-08 (B)
# all |x|=5.689e+00 |dx|=6.356e-01 |r|=4.664e-06
Line search: Using full step: fnorm 4.907471374381e-06 gnorm 4.664368764077e-06
# SNES iteration 6, KSP iteration 0 |r|=4.664e-06
# SNES iteration 6, KSP iteration 1 |r|=1.157e-18
# SNES iteration 7
# sub 0 [ 8k] |x|=3.346e-02 |dx|=2.022e-03 |r|=3.623e-06 (u)
# sub 1 [ 62k] |x|=7.963e-01 |dx|=9.497e-02 |r|=3.101e-08 (P)
# sub 2 [ 10k] |x|=1.259e+00 |dx|=8.120e-02 |r|=3.891e-08 (h)
# sub 3 [ 62k] |x|=5.527e+00 |dx|=1.111e+00 |r|=1.465e-06 (B)
# all |x|=5.725e+00 |dx|=1.118e+00 |r|=3.908e-06
Line search: gnorm after quadratic fit 3.907963450700e-06
Line search: Quadratically determined step, lambda=2.2432142851683168e-01
# SNES iteration 7, KSP iteration 0 |r|=3.908e-06
# SNES iteration 7, KSP iteration 1 |r|=1.177e-18
# SNES iteration 8
# sub 0 [ 8k] |x|=3.337e-02 |dx|=2.240e-03 |r|=1.674e-07 (u)
# sub 1 [ 62k] |x|=7.867e-01 |dx|=4.771e-02 |r|=7.569e-10 (P)
# sub 2 [ 10k] |x|=1.282e+00 |dx|=3.012e-02 |r|=6.774e-10 (h)
# sub 3 [ 62k] |x|=5.200e+00 |dx|=4.133e-01 |r|=2.501e-08 (B)
# all |x|=5.413e+00 |dx|=4.172e-01 |r|=1.692e-07
Line search: Using full step: fnorm 3.907963450700e-06 gnorm 1.692117808329e-07
# SNES iteration 8, KSP iteration 0 |r|=1.692e-07
# SNES iteration 8, KSP iteration 1 |r|=1.447e-19
# SNES iteration 9
# sub 0 [ 8k] |x|=3.337e-02 |dx|=2.694e-04 |r|=1.289e-07 (u)
# sub 1 [ 62k] |x|=7.901e-01 |dx|=3.161e-02 |r|=1.914e-09 (P)
# sub 2 [ 10k] |x|=1.281e+00 |dx|=2.254e-02 |r|=2.680e-09 (h)
# sub 3 [ 62k] |x|=4.862e+00 |dx|=1.506e+00 |r|=7.352e-08 (B)
# all |x|=5.089e+00 |dx|=1.506e+00 |r|=1.485e-07
Line search: gnorm after quadratic fit 1.484672327944e-07
Line search: Quadratically determined step, lambda=2.3189907307929267e-01
# SNES iteration 9, KSP iteration 0 |r|=1.485e-07
# SNES iteration 9, KSP iteration 1 |r|=1.102e-19
# SNES iteration 10
# sub 0 [ 8k] |x|=3.341e-02 |dx|=2.187e-04 |r|=1.444e-08 (u)
# sub 1 [ 62k] |x|=8.017e-01 |dx|=2.521e-02 |r|=7.613e-10 (P)
# sub 2 [ 10k] |x|=1.279e+00 |dx|=1.941e-02 |r|=1.107e-09 (h)
# sub 3 [ 62k] |x|=3.767e+00 |dx|=1.133e+00 |r|=2.855e-08 (B)
# all |x|=4.058e+00 |dx|=1.134e+00 |r|=3.202e-08
Line search: Using full step: fnorm 1.484672327944e-07 gnorm 3.202461428198e-08
# SNES iteration 10, KSP iteration 0 |r|=3.202e-08
# SNES iteration 10, KSP iteration 1 |r|=5.575e-21
# SNES iteration 11
# sub 0 [ 8k] |x|=3.341e-02 |dx|=1.006e-05 |r|=7.143e-11 (u)
# sub 1 [ 62k] |x|=8.015e-01 |dx|=1.728e-03 |r|=4.049e-11 (P)
# sub 2 [ 10k] |x|=1.279e+00 |dx|=1.598e-03 |r|=5.670e-11 (h)
# sub 3 [ 62k] |x|=3.773e+00 |dx|=9.574e-02 |r|=1.501e-09 (B)
# all |x|=4.064e+00 |dx|=9.577e-02 |r|=1.504e-09
Line search: Using full step: fnorm 3.202461428198e-08 gnorm 1.504240698454e-09
# SNES iteration 11, KSP iteration 0 |r|=1.504e-09
# SNES iteration 11, KSP iteration 1 |r|=8.462e-22
# SNES iteration 12 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.341e-02 |dx|=1.640e-06 |r|=2.203e-11 (u)
# sub 1 [ 62k] |x|=8.015e-01 |dx|=4.701e-04 |r|=5.437e-12 (P)
# sub 2 [ 10k] |x|=1.279e+00 |dx|=7.614e-04 |r|=7.707e-12 (h)
# sub 3 [ 62k] |x|=3.772e+00 |dx|=1.706e-02 |r|=1.926e-10 (B)
# all |x|=4.064e+00 |dx|=1.708e-02 |r|=1.941e-10
Line search: Using full step: fnorm 1.504240698454e-09 gnorm 1.941006757323e-10
+++ Processing load factor μ = 0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.341e-02 |dx|=1.640e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.015e-01 |dx|=4.701e-04 |r|=8.502e-10 (P)
# sub 2 [ 10k] |x|=1.279e+00 |dx|=7.614e-04 |r|=1.032e-09 (h)
# sub 3 [ 62k] |x|=3.772e+00 |dx|=1.706e-02 |r|=3.368e-08 (B)
# all |x|=4.064e+00 |dx|=1.708e-02 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.993e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.875e-02 |dx|=4.666e-03 |r|=3.879e-08 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=8.183e-02 |r|=6.830e-09 (P)
# sub 2 [ 10k] |x|=1.377e+00 |dx|=9.973e-02 |r|=9.764e-09 (h)
# sub 3 [ 62k] |x|=1.289e+00 |dx|=2.623e+00 |r|=2.319e-07 (B)
# all |x|=2.020e+00 |dx|=2.627e+00 |r|=2.354e-07
Line search: Using full step: fnorm 3.155080113564e-03 gnorm 2.354427043144e-07
# SNES iteration 1, KSP iteration 0 |r|=2.354e-07
# SNES iteration 1, KSP iteration 1 |r|=1.210e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=2.875e-02 |dx|=2.293e-05 |r|=7.639e-10 (u)
# sub 1 [ 62k] |x|=7.202e-01 |dx|=4.323e-03 |r|=4.049e-10 (P)
# sub 2 [ 10k] |x|=1.378e+00 |dx|=3.057e-03 |r|=5.893e-10 (h)
# sub 3 [ 62k] |x|=1.425e+00 |dx|=1.729e-01 |r|=1.300e-08 (B)
# all |x|=2.109e+00 |dx|=1.730e-01 |r|=1.305e-08
Line search: Using full step: fnorm 2.354427043144e-07 gnorm 1.304557426025e-08
# SNES iteration 2, KSP iteration 0 |r|=1.305e-08
# SNES iteration 2, KSP iteration 1 |r|=3.855e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.875e-02 |dx|=8.083e-06 |r|=2.034e-10 (u)
# sub 1 [ 62k] |x|=7.201e-01 |dx|=1.454e-03 |r|=1.627e-11 (P)
# sub 2 [ 10k] |x|=1.378e+00 |dx|=2.393e-03 |r|=2.343e-11 (h)
# sub 3 [ 62k] |x|=1.400e+00 |dx|=8.626e-02 |r|=5.429e-10 (B)
# all |x|=2.093e+00 |dx|=8.630e-02 |r|=5.805e-10
Line search: Using full step: fnorm 1.304557426025e-08 gnorm 5.804665893975e-10
# SNES iteration 3, KSP iteration 0 |r|=5.805e-10
# SNES iteration 3, KSP iteration 1 |r|=9.557e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=2.875e-02 |dx|=1.825e-07 |r|=2.126e-13 (u)
# sub 1 [ 62k] |x|=7.201e-01 |dx|=6.438e-05 |r|=1.049e-12 (P)
# sub 2 [ 10k] |x|=1.378e+00 |dx|=4.601e-05 |r|=1.499e-12 (h)
# sub 3 [ 62k] |x|=1.400e+00 |dx|=2.833e-03 |r|=3.370e-11 (B)
# all |x|=2.092e+00 |dx|=2.834e-03 |r|=3.375e-11
Line search: Using full step: fnorm 5.804665893975e-10 gnorm 3.375205712035e-11
# SNES iteration 4, KSP iteration 0 |r|=3.375e-11
# SNES iteration 4, KSP iteration 1 |r|=6.342e-24
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.875e-02 |dx|=1.223e-08 |r|=2.024e-15 (u)
# sub 1 [ 62k] |x|=7.201e-01 |dx|=4.765e-06 |r|=7.329e-15 (P)
# sub 2 [ 10k] |x|=1.378e+00 |dx|=2.656e-06 |r|=1.071e-14 (h)
# sub 3 [ 62k] |x|=1.400e+00 |dx|=1.473e-04 |r|=2.554e-13 (B)
# all |x|=2.092e+00 |dx|=1.474e-04 |r|=2.557e-13
Line search: Using full step: fnorm 3.375205712035e-11 gnorm 2.557314893937e-13
+++ Processing load factor μ = 0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.875e-02 |dx|=1.223e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.201e-01 |dx|=4.765e-06 |r|=1.236e-09 (P)
# sub 2 [ 10k] |x|=1.378e+00 |dx|=2.656e-06 |r|=1.462e-09 (h)
# sub 3 [ 62k] |x|=1.400e+00 |dx|=1.473e-04 |r|=3.705e-08 (B)
# all |x|=2.092e+00 |dx|=1.474e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.896e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.408e-02 |dx|=4.675e-03 |r|=3.916e-08 (u)
# sub 1 [ 62k] |x|=6.348e-01 |dx|=8.731e-02 |r|=8.209e-09 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=1.030e-01 |r|=1.243e-08 (h)
# sub 3 [ 62k] |x|=8.958e-01 |dx|=1.968e+00 |r|=2.719e-07 (B)
# all |x|=1.843e+00 |dx|=1.973e+00 |r|=2.751e-07
Line search: Using full step: fnorm 3.155062144643e-03 gnorm 2.751412503531e-07
# SNES iteration 1, KSP iteration 0 |r|=2.751e-07
# SNES iteration 1, KSP iteration 1 |r|=9.356e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=2.409e-02 |dx|=1.792e-05 |r|=1.303e-09 (u)
# sub 1 [ 62k] |x|=6.351e-01 |dx|=4.728e-03 |r|=5.817e-10 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=4.397e-03 |r|=7.880e-10 (h)
# sub 3 [ 62k] |x|=8.567e-01 |dx|=6.066e-02 |r|=1.683e-08 (B)
# all |x|=1.824e+00 |dx|=6.101e-02 |r|=1.691e-08
Line search: Using full step: fnorm 2.751412503531e-07 gnorm 1.690788292569e-08
# SNES iteration 2, KSP iteration 0 |r|=1.691e-08
# SNES iteration 2, KSP iteration 1 |r|=3.328e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.408e-02 |dx|=6.001e-06 |r|=3.035e-10 (u)
# sub 1 [ 62k] |x|=6.350e-01 |dx|=1.637e-03 |r|=2.577e-11 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=2.287e-03 |r|=3.847e-11 (h)
# sub 3 [ 62k] |x|=8.406e-01 |dx|=7.773e-02 |r|=8.040e-10 (B)
# all |x|=1.817e+00 |dx|=7.778e-02 |r|=8.606e-10
Line search: Using full step: fnorm 1.690788292569e-08 gnorm 8.606186452616e-10
# SNES iteration 3, KSP iteration 0 |r|=8.606e-10
# SNES iteration 3, KSP iteration 1 |r|=1.383e-22
# SNES iteration 4
# sub 0 [ 8k] |x|=2.408e-02 |dx|=2.522e-07 |r|=5.291e-13 (u)
# sub 1 [ 62k] |x|=6.350e-01 |dx|=7.633e-05 |r|=1.434e-12 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=4.112e-05 |r|=2.042e-12 (h)
# sub 3 [ 62k] |x|=8.402e-01 |dx|=3.023e-03 |r|=4.287e-11 (B)
# all |x|=1.816e+00 |dx|=3.024e-03 |r|=4.295e-11
Line search: Using full step: fnorm 8.606186452616e-10 gnorm 4.294589181416e-11
# SNES iteration 4, KSP iteration 0 |r|=4.295e-11
# SNES iteration 4, KSP iteration 1 |r|=9.847e-24
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.408e-02 |dx|=1.828e-08 |r|=5.280e-15 (u)
# sub 1 [ 62k] |x|=6.350e-01 |dx|=6.795e-06 |r|=2.428e-14 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=4.194e-06 |r|=3.684e-14 (h)
# sub 3 [ 62k] |x|=8.402e-01 |dx|=1.932e-04 |r|=7.579e-13 (B)
# all |x|=1.816e+00 |dx|=1.933e-04 |r|=7.592e-13
Line search: Using full step: fnorm 4.294589181416e-11 gnorm 7.591754103203e-13
+++ Processing load factor μ = 0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.408e-02 |dx|=1.828e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.350e-01 |dx|=6.795e-06 |r|=1.300e-09 (P)
# sub 2 [ 10k] |x|=1.480e+00 |dx|=4.194e-06 |r|=1.498e-09 (h)
# sub 3 [ 62k] |x|=8.402e-01 |dx|=1.932e-04 |r|=2.911e-08 (B)
# all |x|=1.816e+00 |dx|=1.933e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.161e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.941e-02 |dx|=4.680e-03 |r|=3.901e-08 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=9.082e-02 |r|=3.545e-09 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=1.044e-01 |r|=5.068e-09 (h)
# sub 3 [ 62k] |x|=2.225e+00 |dx|=1.520e+00 |r|=9.832e-08 (B)
# all |x|=2.785e+00 |dx|=1.526e+00 |r|=1.060e-07
Line search: Using full step: fnorm 3.155046698209e-03 gnorm 1.059567087443e-07
# SNES iteration 1, KSP iteration 0 |r|=1.060e-07
# SNES iteration 1, KSP iteration 1 |r|=3.236e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.941e-02 |dx|=6.293e-06 |r|=2.086e-11 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=6.173e-04 |r|=1.552e-10 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=7.060e-04 |r|=2.151e-10 (h)
# sub 3 [ 62k] |x|=2.209e+00 |dx|=1.768e-02 |r|=4.293e-09 (B)
# all |x|=2.772e+00 |dx|=1.771e-02 |r|=4.301e-09
Line search: Using full step: fnorm 1.059567087443e-07 gnorm 4.301460371375e-09
# SNES iteration 2, KSP iteration 0 |r|=4.301e-09
# SNES iteration 2, KSP iteration 1 |r|=4.247e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.941e-02 |dx|=7.760e-07 |r|=2.009e-12 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=1.207e-04 |r|=1.154e-12 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=2.721e-04 |r|=1.617e-12 (h)
# sub 3 [ 62k] |x|=2.210e+00 |dx|=1.046e-02 |r|=3.308e-11 (B)
# all |x|=2.773e+00 |dx|=1.047e-02 |r|=3.320e-11
Line search: Using full step: fnorm 4.301460371375e-09 gnorm 3.319571613810e-11
# SNES iteration 3, KSP iteration 0 |r|=3.320e-11
# SNES iteration 3, KSP iteration 1 |r|=1.505e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.941e-02 |dx|=1.393e-08 |r|=2.448e-14 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=8.330e-06 |r|=1.417e-13 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=4.453e-06 |r|=2.108e-13 (h)
# sub 3 [ 62k] |x|=2.210e+00 |dx|=2.284e-04 |r|=3.960e-12 (B)
# all |x|=2.773e+00 |dx|=2.286e-04 |r|=3.969e-12
Line search: Using full step: fnorm 3.319571613810e-11 gnorm 3.968619037425e-12
# SNES iteration 4, KSP iteration 0 |r|=3.969e-12
# SNES iteration 4, KSP iteration 1 |r|=1.730e-24
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.941e-02 |dx|=2.928e-09 |r|=4.349e-17 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=7.360e-07 |r|=1.220e-17 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=1.237e-06 |r|=1.473e-17 (h)
# sub 3 [ 62k] |x|=2.210e+00 |dx|=2.007e-05 |r|=3.803e-16 (B)
# all |x|=2.773e+00 |dx|=2.012e-05 |r|=3.833e-16
Line search: Using full step: fnorm 3.968619037425e-12 gnorm 3.832786670195e-16
+++ Processing load factor μ = 0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.941e-02 |dx|=2.928e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.469e-01 |dx|=7.360e-07 |r|=1.358e-09 (P)
# sub 2 [ 10k] |x|=1.583e+00 |dx|=1.237e-06 |r|=1.520e-09 (h)
# sub 3 [ 62k] |x|=2.210e+00 |dx|=2.007e-05 |r|=2.249e-08 (B)
# all |x|=2.773e+00 |dx|=2.012e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.922e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.474e-02 |dx|=4.689e-03 |r|=3.977e-08 (u)
# sub 1 [ 62k] |x|=4.566e-01 |dx|=9.362e-02 |r|=3.394e-09 (P)
# sub 2 [ 10k] |x|=1.686e+00 |dx|=1.042e-01 |r|=5.070e-09 (h)
# sub 3 [ 62k] |x|=3.333e+00 |dx|=1.151e+00 |r|=9.402e-08 (B)
# all |x|=3.763e+00 |dx|=1.160e+00 |r|=1.023e-07
Line search: Using full step: fnorm 3.155034009865e-03 gnorm 1.022703544483e-07
# SNES iteration 1, KSP iteration 0 |r|=1.023e-07
# SNES iteration 1, KSP iteration 1 |r|=2.287e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.474e-02 |dx|=4.358e-06 |r|=4.669e-11 (u)
# sub 1 [ 62k] |x|=4.566e-01 |dx|=7.357e-04 |r|=1.379e-10 (P)
# sub 2 [ 10k] |x|=1.686e+00 |dx|=8.668e-04 |r|=2.080e-10 (h)
# sub 3 [ 62k] |x|=3.323e+00 |dx|=1.325e-02 |r|=3.659e-09 (B)
# all |x|=3.754e+00 |dx|=1.330e-02 |r|=3.667e-09
Line search: Using full step: fnorm 1.022703544483e-07 gnorm 3.667412486096e-09
# SNES iteration 2, KSP iteration 0 |r|=3.667e-09
# SNES iteration 2, KSP iteration 1 |r|=4.843e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.474e-02 |dx|=9.711e-07 |r|=3.249e-12 (u)
# sub 1 [ 62k] |x|=4.566e-01 |dx|=1.422e-04 |r|=1.849e-12 (P)
# sub 2 [ 10k] |x|=1.686e+00 |dx|=2.497e-04 |r|=2.751e-12 (h)
# sub 3 [ 62k] |x|=3.323e+00 |dx|=1.150e-02 |r|=5.151e-11 (B)
# all |x|=3.754e+00 |dx|=1.150e-02 |r|=5.172e-11
Line search: Using full step: fnorm 3.667412486096e-09 gnorm 5.172271908516e-11
# SNES iteration 3, KSP iteration 0 |r|=5.172e-11
# SNES iteration 3, KSP iteration 1 |r|=1.559e-23
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.474e-02 |dx|=3.005e-08 |r|=2.527e-15 (u)
# sub 1 [ 62k] |x|=4.566e-01 |dx|=8.657e-06 |r|=2.131e-14 (P)
# sub 2 [ 10k] |x|=1.686e+00 |dx|=1.301e-05 |r|=3.208e-14 (h)
# sub 3 [ 62k] |x|=3.323e+00 |dx|=2.401e-04 |r|=5.626e-13 (B)
# all |x|=3.754e+00 |dx|=2.406e-04 |r|=5.639e-13
Line search: Using full step: fnorm 5.172271908516e-11 gnorm 5.639394687736e-13
+++ Processing load factor μ = 0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.474e-02 |dx|=3.005e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.566e-01 |dx|=8.657e-06 |r|=1.408e-09 (P)
# sub 2 [ 10k] |x|=1.686e+00 |dx|=1.301e-05 |r|=1.530e-09 (h)
# sub 3 [ 62k] |x|=3.323e+00 |dx|=2.401e-04 |r|=1.709e-08 (B)
# all |x|=3.754e+00 |dx|=2.406e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.973e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.007e-02 |dx|=4.699e-03 |r|=4.014e-08 (u)
# sub 1 [ 62k] |x|=3.652e-01 |dx|=9.572e-02 |r|=3.447e-09 (P)
# sub 2 [ 10k] |x|=1.789e+00 |dx|=1.031e-01 |r|=5.145e-09 (h)
# sub 3 [ 62k] |x|=4.169e+00 |dx|=8.593e-01 |r|=9.389e-08 (B)
# all |x|=4.551e+00 |dx|=8.707e-01 |r|=1.023e-07
Line search: Using full step: fnorm 3.155023736982e-03 gnorm 1.022978706326e-07
# SNES iteration 1, KSP iteration 0 |r|=1.023e-07
# SNES iteration 1, KSP iteration 1 |r|=4.580e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.007e-02 |dx|=8.716e-06 |r|=4.653e-11 (u)
# sub 1 [ 62k] |x|=3.653e-01 |dx|=7.808e-04 |r|=1.614e-10 (P)
# sub 2 [ 10k] |x|=1.788e+00 |dx|=9.331e-04 |r|=2.524e-10 (h)
# sub 3 [ 62k] |x|=4.162e+00 |dx|=1.076e-02 |r|=4.287e-09 (B)
# all |x|=4.545e+00 |dx|=1.083e-02 |r|=4.298e-09
Line search: Using full step: fnorm 1.022978706326e-07 gnorm 4.297538214464e-09
# SNES iteration 2, KSP iteration 0 |r|=4.298e-09
# SNES iteration 2, KSP iteration 1 |r|=8.311e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.007e-02 |dx|=1.781e-06 |r|=2.216e-12 (u)
# sub 1 [ 62k] |x|=3.653e-01 |dx|=1.367e-04 |r|=1.356e-12 (P)
# sub 2 [ 10k] |x|=1.788e+00 |dx|=2.744e-04 |r|=2.028e-12 (h)
# sub 3 [ 62k] |x|=4.162e+00 |dx|=1.163e-02 |r|=3.751e-11 (B)
# all |x|=4.545e+00 |dx|=1.164e-02 |r|=3.766e-11
Line search: Using full step: fnorm 4.297538214464e-09 gnorm 3.765928700986e-11
# SNES iteration 3, KSP iteration 0 |r|=3.766e-11
# SNES iteration 3, KSP iteration 1 |r|=1.090e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.007e-02 |dx|=1.950e-08 |r|=2.704e-15 (u)
# sub 1 [ 62k] |x|=3.653e-01 |dx|=5.036e-06 |r|=5.041e-14 (P)
# sub 2 [ 10k] |x|=1.788e+00 |dx|=2.014e-06 |r|=7.910e-14 (h)
# sub 3 [ 62k] |x|=4.162e+00 |dx|=2.021e-04 |r|=1.331e-12 (B)
# all |x|=4.545e+00 |dx|=2.022e-04 |r|=1.334e-12
Line search: Using full step: fnorm 3.765928700986e-11 gnorm 1.333960135611e-12
# SNES iteration 4, KSP iteration 0 |r|=1.334e-12
# SNES iteration 4, KSP iteration 1 |r|=4.149e-26
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.007e-02 |dx|=8.111e-11 |r|=2.292e-17 (u)
# sub 1 [ 62k] |x|=3.653e-01 |dx|=1.803e-08 |r|=3.841e-19 (P)
# sub 2 [ 10k] |x|=1.788e+00 |dx|=1.493e-08 |r|=4.541e-19 (h)
# sub 3 [ 62k] |x|=4.162e+00 |dx|=5.201e-07 |r|=1.099e-17 (B)
# all |x|=4.545e+00 |dx|=5.206e-07 |r|=2.543e-17
Line search: Using full step: fnorm 1.333960135611e-12 gnorm 2.542691982339e-17
+++ Processing load factor μ = 0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.007e-02 |dx|=8.111e-11 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.653e-01 |dx|=1.803e-08 |r|=1.452e-09 (P)
# sub 2 [ 10k] |x|=1.788e+00 |dx|=1.493e-08 |r|=1.527e-09 (h)
# sub 3 [ 62k] |x|=4.162e+00 |dx|=5.201e-07 |r|=1.281e-08 (B)
# all |x|=4.545e+00 |dx|=5.206e-07 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.915e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=5.427e-03 |dx|=4.708e-03 |r|=4.007e-08 (u)
# sub 1 [ 62k] |x|=2.744e-01 |dx|=9.716e-02 |r|=2.302e-09 (P)
# sub 2 [ 10k] |x|=1.889e+00 |dx|=1.012e-01 |r|=3.466e-09 (h)
# sub 3 [ 62k] |x|=4.787e+00 |dx|=6.352e-01 |r|=6.013e-08 (B)
# all |x|=5.154e+00 |dx|=6.505e-01 |r|=7.238e-08
Line search: Using full step: fnorm 3.155015365550e-03 gnorm 7.238303434320e-08
# SNES iteration 1, KSP iteration 0 |r|=7.238e-08
# SNES iteration 1, KSP iteration 1 |r|=2.661e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=5.427e-03 |dx|=5.006e-06 |r|=1.277e-11 (u)
# sub 1 [ 62k] |x|=2.744e-01 |dx|=5.799e-04 |r|=6.536e-11 (P)
# sub 2 [ 10k] |x|=1.889e+00 |dx|=6.866e-04 |r|=1.031e-10 (h)
# sub 3 [ 62k] |x|=4.784e+00 |dx|=6.342e-03 |r|=1.669e-09 (B)
# all |x|=5.151e+00 |dx|=6.405e-03 |r|=1.673e-09
Line search: Using full step: fnorm 7.238303434320e-08 gnorm 1.673434248052e-09
# SNES iteration 2, KSP iteration 0 |r|=1.673e-09
# SNES iteration 2, KSP iteration 1 |r|=4.234e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=5.426e-03 |dx|=8.442e-07 |r|=8.378e-13 (u)
# sub 1 [ 62k] |x|=2.744e-01 |dx|=7.321e-05 |r|=6.905e-13 (P)
# sub 2 [ 10k] |x|=1.889e+00 |dx|=1.068e-04 |r|=1.060e-12 (h)
# sub 3 [ 62k] |x|=4.784e+00 |dx|=6.331e-03 |r|=1.806e-11 (B)
# all |x|=5.151e+00 |dx|=6.332e-03 |r|=1.812e-11
Line search: Using full step: fnorm 1.673434248052e-09 gnorm 1.812078977178e-11
# SNES iteration 3, KSP iteration 0 |r|=1.812e-11
# SNES iteration 3, KSP iteration 1 |r|=7.417e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=5.426e-03 |dx|=1.404e-08 |r|=8.390e-16 (u)
# sub 1 [ 62k] |x|=2.744e-01 |dx|=3.828e-06 |r|=1.896e-14 (P)
# sub 2 [ 10k] |x|=1.889e+00 |dx|=4.606e-06 |r|=2.994e-14 (h)
# sub 3 [ 62k] |x|=4.784e+00 |dx|=1.106e-04 |r|=4.791e-13 (B)
# all |x|=5.151e+00 |dx|=1.108e-04 |r|=4.804e-13
Line search: Using full step: fnorm 1.812078977178e-11 gnorm 4.804311650579e-13
+++ Processing load factor μ = 0.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=5.426e-03 |dx|=1.404e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.744e-01 |dx|=3.828e-06 |r|=1.488e-09 (P)
# sub 2 [ 10k] |x|=1.889e+00 |dx|=4.606e-06 |r|=1.515e-09 (h)
# sub 3 [ 62k] |x|=4.784e+00 |dx|=1.106e-04 |r|=9.500e-09 (B)
# all |x|=5.151e+00 |dx|=1.108e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.961e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.343e-03 |dx|=4.717e-03 |r|=3.993e-08 (u)
# sub 1 [ 62k] |x|=1.872e-01 |dx|=9.814e-02 |r|=1.020e-09 (P)
# sub 2 [ 10k] |x|=1.988e+00 |dx|=9.873e-02 |r|=1.439e-09 (h)
# sub 3 [ 62k] |x|=5.242e+00 |dx|=4.663e-01 |r|=2.587e-08 (B)
# all |x|=5.609e+00 |dx|=4.867e-01 |r|=4.761e-08
Line search: Using full step: fnorm 3.155008520479e-03 gnorm 4.761082042704e-08
# SNES iteration 1, KSP iteration 0 |r|=4.761e-08
# SNES iteration 1, KSP iteration 1 |r|=2.141e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.341e-03 |dx|=3.562e-06 |r|=4.389e-12 (u)
# sub 1 [ 62k] |x|=1.871e-01 |dx|=5.064e-04 |r|=8.703e-13 (P)
# sub 2 [ 10k] |x|=1.987e+00 |dx|=5.284e-04 |r|=1.911e-12 (h)
# sub 3 [ 62k] |x|=5.240e+00 |dx|=3.426e-03 |r|=8.847e-11 (B)
# all |x|=5.607e+00 |dx|=3.504e-03 |r|=8.860e-11
Line search: Using full step: fnorm 4.761082042704e-08 gnorm 8.860413155133e-11
+++ Processing load factor μ = -0.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.341e-03 |dx|=3.562e-06 |r|=4.389e-12 (u)
# sub 1 [ 62k] |x|=1.871e-01 |dx|=5.064e-04 |r|=1.520e-09 (P)
# sub 2 [ 10k] |x|=1.987e+00 |dx|=5.284e-04 |r|=1.497e-09 (h)
# sub 3 [ 62k] |x|=5.240e+00 |dx|=3.426e-03 |r|=6.988e-09 (B)
# all |x|=5.607e+00 |dx|=3.504e-03 |r|=7.307e-09
+++ Processing load factor μ = -0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.341e-03 |dx|=3.562e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.871e-01 |dx|=5.064e-04 |r|=1.520e-09 (P)
# sub 2 [ 10k] |x|=1.987e+00 |dx|=5.284e-04 |r|=1.497e-09 (h)
# sub 3 [ 62k] |x|=5.240e+00 |dx|=3.426e-03 |r|=6.988e-09 (B)
# all |x|=5.607e+00 |dx|=3.504e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.930e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.324e-03 |dx|=4.728e-03 |r|=3.991e-08 (u)
# sub 1 [ 62k] |x|=1.151e-01 |dx|=9.882e-02 |r|=8.128e-10 (P)
# sub 2 [ 10k] |x|=2.083e+00 |dx|=9.594e-02 |r|=1.137e-09 (h)
# sub 3 [ 62k] |x|=5.573e+00 |dx|=3.408e-01 |r|=1.989e-08 (B)
# all |x|=5.951e+00 |dx|=3.676e-01 |r|=4.462e-08
Line search: Using full step: fnorm 3.155002998796e-03 gnorm 4.461902428246e-08
# SNES iteration 1, KSP iteration 0 |r|=4.462e-08
# SNES iteration 1, KSP iteration 1 |r|=2.150e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.324e-03 |dx|=3.284e-06 |r|=2.652e-12 (u)
# sub 1 [ 62k] |x|=1.148e-01 |dx|=4.797e-04 |r|=8.265e-12 (P)
# sub 2 [ 10k] |x|=2.083e+00 |dx|=4.490e-04 |r|=1.315e-11 (h)
# sub 3 [ 62k] |x|=5.572e+00 |dx|=2.258e-03 |r|=2.143e-10 (B)
# all |x|=5.949e+00 |dx|=2.351e-03 |r|=2.149e-10
Line search: Using full step: fnorm 4.461902428246e-08 gnorm 2.148773076545e-10
+++ Processing load factor μ = -0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.324e-03 |dx|=3.284e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.148e-01 |dx|=4.797e-04 |r|=1.549e-09 (P)
# sub 2 [ 10k] |x|=2.083e+00 |dx|=4.490e-04 |r|=1.473e-09 (h)
# sub 3 [ 62k] |x|=5.572e+00 |dx|=2.258e-03 |r|=5.105e-09 (B)
# all |x|=5.949e+00 |dx|=2.351e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.111e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=8.968e-03 |dx|=4.739e-03 |r|=4.004e-08 (u)
# sub 1 [ 62k] |x|=1.011e-01 |dx|=9.925e-02 |r|=3.430e-10 (P)
# sub 2 [ 10k] |x|=2.176e+00 |dx|=9.295e-02 |r|=3.971e-10 (h)
# sub 3 [ 62k] |x|=5.813e+00 |dx|=2.488e-01 |r|=6.811e-09 (B)
# all |x|=6.208e+00 |dx|=2.836e-01 |r|=4.062e-08
Line search: Using full step: fnorm 3.154998638930e-03 gnorm 4.062191523518e-08
# SNES iteration 1, KSP iteration 0 |r|=4.062e-08
# SNES iteration 1, KSP iteration 1 |r|=2.179e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=8.969e-03 |dx|=3.354e-06 |r|=2.165e-12 (u)
# sub 1 [ 62k] |x|=1.007e-01 |dx|=4.520e-04 |r|=1.363e-13 (P)
# sub 2 [ 10k] |x|=2.176e+00 |dx|=3.940e-04 |r|=2.289e-13 (h)
# sub 3 [ 62k] |x|=5.813e+00 |dx|=1.603e-03 |r|=1.780e-11 (B)
# all |x|=6.207e+00 |dx|=1.712e-03 |r|=1.793e-11
Line search: Using full step: fnorm 4.062191523518e-08 gnorm 1.793466351989e-11
+++ Processing load factor μ = -0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=8.969e-03 |dx|=3.354e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.007e-01 |dx|=4.520e-04 |r|=1.574e-09 (P)
# sub 2 [ 10k] |x|=2.176e+00 |dx|=3.940e-04 |r|=1.445e-09 (h)
# sub 3 [ 62k] |x|=5.813e+00 |dx|=1.603e-03 |r|=3.710e-09 (B)
# all |x|=6.207e+00 |dx|=1.712e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.076e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.369e-02 |dx|=4.749e-03 |r|=4.039e-08 (u)
# sub 1 [ 62k] |x|=1.620e-01 |dx|=9.955e-02 |r|=4.566e-10 (P)
# sub 2 [ 10k] |x|=2.265e+00 |dx|=8.989e-02 |r|=6.001e-10 (h)
# sub 3 [ 62k] |x|=5.987e+00 |dx|=1.822e-01 |r|=1.003e-08 (B)
# all |x|=6.404e+00 |dx|=2.263e-01 |r|=4.162e-08
Line search: Using full step: fnorm 3.154995212257e-03 gnorm 4.162284714421e-08
# SNES iteration 1, KSP iteration 0 |r|=4.162e-08
# SNES iteration 1, KSP iteration 1 |r|=2.005e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.369e-02 |dx|=3.119e-06 |r|=1.695e-12 (u)
# sub 1 [ 62k] |x|=1.617e-01 |dx|=4.126e-04 |r|=9.030e-14 (P)
# sub 2 [ 10k] |x|=2.265e+00 |dx|=3.311e-04 |r|=2.647e-13 (h)
# sub 3 [ 62k] |x|=5.987e+00 |dx|=1.272e-03 |r|=2.342e-11 (B)
# all |x|=6.403e+00 |dx|=1.377e-03 |r|=2.349e-11
Line search: Using full step: fnorm 4.162284714421e-08 gnorm 2.348519725403e-11
+++ Processing load factor μ = -0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.369e-02 |dx|=3.119e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.617e-01 |dx|=4.126e-04 |r|=1.596e-09 (P)
# sub 2 [ 10k] |x|=2.265e+00 |dx|=3.311e-04 |r|=1.414e-09 (h)
# sub 3 [ 62k] |x|=5.987e+00 |dx|=1.272e-03 |r|=2.702e-09 (B)
# all |x|=6.403e+00 |dx|=1.377e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.101e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.843e-02 |dx|=4.759e-03 |r|=4.097e-08 (u)
# sub 1 [ 62k] |x|=2.479e-01 |dx|=9.979e-02 |r|=2.693e-10 (P)
# sub 2 [ 10k] |x|=2.352e+00 |dx|=8.684e-02 |r|=2.680e-10 (h)
# sub 3 [ 62k] |x|=6.114e+00 |dx|=1.347e-01 |r|=3.701e-09 (B)
# all |x|=6.555e+00 |dx|=1.888e-01 |r|=4.113e-08
Line search: Using full step: fnorm 3.154992488945e-03 gnorm 4.113484073331e-08
# SNES iteration 1, KSP iteration 0 |r|=4.113e-08
# SNES iteration 1, KSP iteration 1 |r|=1.627e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.843e-02 |dx|=2.766e-06 |r|=1.191e-12 (u)
# sub 1 [ 62k] |x|=2.477e-01 |dx|=3.554e-04 |r|=5.811e-14 (P)
# sub 2 [ 10k] |x|=2.351e+00 |dx|=2.646e-04 |r|=5.451e-14 (h)
# sub 3 [ 62k] |x|=6.114e+00 |dx|=9.313e-04 |r|=6.819e-12 (B)
# all |x|=6.555e+00 |dx|=1.031e-03 |r|=6.923e-12
Line search: Using full step: fnorm 4.113484073331e-08 gnorm 6.922911572388e-12
+++ Processing load factor μ = -0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.843e-02 |dx|=2.766e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.477e-01 |dx|=3.554e-04 |r|=1.616e-09 (P)
# sub 2 [ 10k] |x|=2.351e+00 |dx|=2.646e-04 |r|=1.380e-09 (h)
# sub 3 [ 62k] |x|=6.114e+00 |dx|=9.313e-04 |r|=1.980e-09 (B)
# all |x|=6.555e+00 |dx|=1.031e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.996e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.319e-02 |dx|=4.769e-03 |r|=4.176e-08 (u)
# sub 1 [ 62k] |x|=3.406e-01 |dx|=1.000e-01 |r|=2.534e-10 (P)
# sub 2 [ 10k] |x|=2.435e+00 |dx|=8.384e-02 |r|=2.283e-10 (h)
# sub 3 [ 62k] |x|=6.206e+00 |dx|=1.009e-01 |r|=2.539e-09 (B)
# all |x|=6.675e+00 |dx|=1.651e-01 |r|=4.184e-08
Line search: Using full step: fnorm 3.154990309831e-03 gnorm 4.183732566245e-08
# SNES iteration 1, KSP iteration 0 |r|=4.184e-08
# SNES iteration 1, KSP iteration 1 |r|=1.388e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.319e-02 |dx|=2.331e-06 |r|=8.295e-13 (u)
# sub 1 [ 62k] |x|=3.404e-01 |dx|=2.942e-04 |r|=9.907e-13 (P)
# sub 2 [ 10k] |x|=2.434e+00 |dx|=2.037e-04 |r|=1.258e-12 (h)
# sub 3 [ 62k] |x|=6.206e+00 |dx|=7.276e-04 |r|=2.503e-11 (B)
# all |x|=6.675e+00 |dx|=8.109e-04 |r|=2.510e-11
Line search: Using full step: fnorm 4.183732566245e-08 gnorm 2.509682553961e-11
+++ Processing load factor μ = -0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.319e-02 |dx|=2.331e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.404e-01 |dx|=2.942e-04 |r|=1.635e-09 (P)
# sub 2 [ 10k] |x|=2.434e+00 |dx|=2.037e-04 |r|=1.345e-09 (h)
# sub 3 [ 62k] |x|=6.206e+00 |dx|=7.276e-04 |r|=1.472e-09 (B)
# all |x|=6.675e+00 |dx|=8.109e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.957e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.796e-02 |dx|=4.779e-03 |r|=4.272e-08 (u)
# sub 1 [ 62k] |x|=4.359e-01 |dx|=1.002e-01 |r|=2.896e-10 (P)
# sub 2 [ 10k] |x|=2.514e+00 |dx|=8.093e-02 |r|=2.771e-10 (h)
# sub 3 [ 62k] |x|=6.273e+00 |dx|=7.729e-02 |r|=4.071e-09 (B)
# all |x|=6.773e+00 |dx|=1.503e-01 |r|=4.292e-08
Line search: Using full step: fnorm 3.154988548590e-03 gnorm 4.291627003087e-08
# SNES iteration 1, KSP iteration 0 |r|=4.292e-08
# SNES iteration 1, KSP iteration 1 |r|=1.124e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.796e-02 |dx|=1.881e-06 |r|=5.779e-13 (u)
# sub 1 [ 62k] |x|=4.357e-01 |dx|=2.361e-04 |r|=4.926e-14 (P)
# sub 2 [ 10k] |x|=2.514e+00 |dx|=1.599e-04 |r|=7.647e-14 (h)
# sub 3 [ 62k] |x|=6.273e+00 |dx|=6.239e-04 |r|=8.879e-12 (B)
# all |x|=6.773e+00 |dx|=6.859e-04 |r|=8.898e-12
Line search: Using full step: fnorm 4.291627003087e-08 gnorm 8.898009943671e-12
+++ Processing load factor μ = -0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.796e-02 |dx|=1.881e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.357e-01 |dx|=2.361e-04 |r|=1.651e-09 (P)
# sub 2 [ 10k] |x|=2.514e+00 |dx|=1.599e-04 |r|=1.309e-09 (h)
# sub 3 [ 62k] |x|=6.273e+00 |dx|=6.239e-04 |r|=1.121e-09 (B)
# all |x|=6.773e+00 |dx|=6.859e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.925e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.274e-02 |dx|=4.787e-03 |r|=4.381e-08 (u)
# sub 1 [ 62k] |x|=5.325e-01 |dx|=1.005e-01 |r|=2.550e-10 (P)
# sub 2 [ 10k] |x|=2.591e+00 |dx|=7.809e-02 |r|=2.046e-10 (h)
# sub 3 [ 62k] |x|=6.324e+00 |dx|=6.083e-02 |r|=1.593e-09 (B)
# all |x|=6.855e+00 |dx|=1.411e-01 |r|=4.384e-08
Line search: Using full step: fnorm 3.154987108494e-03 gnorm 4.383864176372e-08
# SNES iteration 1, KSP iteration 0 |r|=4.384e-08
# SNES iteration 1, KSP iteration 1 |r|=9.872e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.274e-02 |dx|=1.479e-06 |r|=3.943e-13 (u)
# sub 1 [ 62k] |x|=5.324e-01 |dx|=1.859e-04 |r|=3.925e-14 (P)
# sub 2 [ 10k] |x|=2.591e+00 |dx|=1.170e-04 |r|=1.866e-14 (h)
# sub 3 [ 62k] |x|=6.324e+00 |dx|=3.909e-04 |r|=2.554e-12 (B)
# all |x|=6.855e+00 |dx|=4.484e-04 |r|=2.584e-12
Line search: Using full step: fnorm 4.383864176372e-08 gnorm 2.584324508850e-12
+++ Processing load factor μ = -0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.274e-02 |dx|=1.479e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.324e-01 |dx|=1.859e-04 |r|=1.665e-09 (P)
# sub 2 [ 10k] |x|=2.591e+00 |dx|=1.170e-04 |r|=1.271e-09 (h)
# sub 3 [ 62k] |x|=6.324e+00 |dx|=3.909e-04 |r|=8.830e-10 (B)
# all |x|=6.855e+00 |dx|=4.484e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.011e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.753e-02 |dx|=4.795e-03 |r|=4.498e-08 (u)
# sub 1 [ 62k] |x|=6.300e-01 |dx|=1.008e-01 |r|=2.606e-10 (P)
# sub 2 [ 10k] |x|=2.665e+00 |dx|=7.534e-02 |r|=1.997e-10 (h)
# sub 3 [ 62k] |x|=6.361e+00 |dx|=4.935e-02 |r|=1.407e-09 (B)
# all |x|=6.926e+00 |dx|=1.352e-01 |r|=4.501e-08
Line search: Using full step: fnorm 3.154985909488e-03 gnorm 4.500505028299e-08
# SNES iteration 1, KSP iteration 0 |r|=4.501e-08
# SNES iteration 1, KSP iteration 1 |r|=7.002e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.753e-02 |dx|=1.177e-06 |r|=2.872e-13 (u)
# sub 1 [ 62k] |x|=6.299e-01 |dx|=1.501e-04 |r|=4.368e-14 (P)
# sub 2 [ 10k] |x|=2.665e+00 |dx|=9.696e-05 |r|=1.426e-14 (h)
# sub 3 [ 62k] |x|=6.361e+00 |dx|=3.056e-04 |r|=1.873e-12 (B)
# all |x|=6.926e+00 |dx|=3.541e-04 |r|=1.895e-12
Line search: Using full step: fnorm 4.500505028299e-08 gnorm 1.894973133889e-12
+++ Processing load factor μ = -0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.753e-02 |dx|=1.177e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.299e-01 |dx|=1.501e-04 |r|=1.678e-09 (P)
# sub 2 [ 10k] |x|=2.665e+00 |dx|=9.696e-05 |r|=1.233e-09 (h)
# sub 3 [ 62k] |x|=6.361e+00 |dx|=3.056e-04 |r|=7.232e-10 (B)
# all |x|=6.926e+00 |dx|=3.541e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.256e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.232e-02 |dx|=4.802e-03 |r|=4.620e-08 (u)
# sub 1 [ 62k] |x|=7.281e-01 |dx|=1.010e-01 |r|=2.670e-10 (P)
# sub 2 [ 10k] |x|=2.736e+00 |dx|=7.265e-02 |r|=1.954e-10 (h)
# sub 3 [ 62k] |x|=6.390e+00 |dx|=4.131e-02 |r|=1.314e-09 (B)
# all |x|=6.989e+00 |dx|=1.312e-01 |r|=4.622e-08
Line search: Using full step: fnorm 3.154984894154e-03 gnorm 4.622455561592e-08
# SNES iteration 1, KSP iteration 0 |r|=4.622e-08
# SNES iteration 1, KSP iteration 1 |r|=5.741e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.232e-02 |dx|=9.592e-07 |r|=2.256e-13 (u)
# sub 1 [ 62k] |x|=7.280e-01 |dx|=1.279e-04 |r|=4.132e-14 (P)
# sub 2 [ 10k] |x|=2.736e+00 |dx|=8.734e-05 |r|=1.237e-14 (h)
# sub 3 [ 62k] |x|=6.390e+00 |dx|=2.339e-04 |r|=1.679e-12 (B)
# all |x|=6.989e+00 |dx|=2.805e-04 |r|=1.695e-12
Line search: Using full step: fnorm 4.622455561592e-08 gnorm 1.695072640097e-12
+++ Processing load factor μ = -1.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.232e-02 |dx|=9.592e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.280e-01 |dx|=1.279e-04 |r|=1.690e-09 (P)
# sub 2 [ 10k] |x|=2.736e+00 |dx|=8.734e-05 |r|=1.194e-09 (h)
# sub 3 [ 62k] |x|=6.390e+00 |dx|=2.339e-04 |r|=6.159e-10 (B)
# all |x|=6.989e+00 |dx|=2.805e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.919e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.712e-02 |dx|=4.808e-03 |r|=4.746e-08 (u)
# sub 1 [ 62k] |x|=8.267e-01 |dx|=1.013e-01 |r|=2.750e-10 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=7.003e-02 |r|=1.948e-10 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=3.554e-02 |r|=1.424e-09 (B)
# all |x|=7.047e+00 |dx|=1.282e-01 |r|=4.748e-08
Line search: Using full step: fnorm 3.154984023029e-03 gnorm 4.748339208116e-08
# SNES iteration 1, KSP iteration 0 |r|=4.748e-08
# SNES iteration 1, KSP iteration 1 |r|=5.138e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.712e-02 |dx|=8.237e-07 |r|=1.938e-13 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=1.159e-04 |r|=4.497e-14 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=8.318e-05 |r|=2.663e-14 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=2.271e-04 |r|=1.930e-12 (B)
# all |x|=7.047e+00 |dx|=2.682e-04 |r|=1.940e-12
Line search: Using full step: fnorm 4.748339208116e-08 gnorm 1.940260144366e-12
+++ Processing load factor μ = -1.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.712e-02 |dx|=8.237e-07 |r|=1.938e-13 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=1.159e-04 |r|=1.700e-09 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=8.318e-05 |r|=1.155e-09 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=2.271e-04 |r|=5.416e-10 (B)
# all |x|=7.047e+00 |dx|=2.682e-04 |r|=2.126e-09
+++ Processing load factor μ = -0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.712e-02 |dx|=8.237e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=1.159e-04 |r|=1.700e-09 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=8.318e-05 |r|=1.155e-09 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=2.271e-04 |r|=5.416e-10 (B)
# all |x|=7.047e+00 |dx|=2.682e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.004e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.237e-02 |dx|=4.758e-03 |r|=4.151e-08 (u)
# sub 1 [ 62k] |x|=7.286e-01 |dx|=9.830e-02 |r|=1.594e-09 (P)
# sub 2 [ 10k] |x|=2.736e+00 |dx|=6.833e-02 |r|=1.063e-09 (h)
# sub 3 [ 62k] |x|=6.384e+00 |dx|=5.781e-02 |r|=8.888e-10 (B)
# all |x|=6.984e+00 |dx|=1.330e-01 |r|=4.157e-08
Line search: Using full step: fnorm 3.154983265490e-03 gnorm 4.156825026603e-08
# SNES iteration 1, KSP iteration 0 |r|=4.157e-08
# SNES iteration 1, KSP iteration 1 |r|=3.167e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=4.259e-02 |dx|=4.877e-04 |r|=3.774e-08 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=9.831e-02 |r|=1.535e-10 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=6.838e-02 |r|=1.946e-10 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=6.540e-02 |r|=4.110e-09 (B)
# all |x|=7.047e+00 |dx|=1.364e-01 |r|=3.796e-08
Line search: Using full step: fnorm 4.156825026603e-08 gnorm 3.795961079213e-08
# SNES iteration 2, KSP iteration 0 |r|=3.796e-08
# SNES iteration 2, KSP iteration 1 |r|=5.735e-22
# SNES iteration 3 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.259e-02 |dx|=9.187e-07 |r|=4.878e-13 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=8.977e-05 |r|=2.374e-11 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=9.910e-05 |r|=3.082e-11 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=1.695e-03 |r|=6.306e-10 (B)
# all |x|=7.047e+00 |dx|=1.700e-03 |r|=6.318e-10
Line search: Using full step: fnorm 3.795961079213e-08 gnorm 6.317826394360e-10
+++ Processing load factor μ = -0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.259e-02 |dx|=9.187e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=8.977e-05 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=9.910e-05 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=1.695e-03 |r|=0.000e+00 (B)
# all |x|=7.047e+00 |dx|=1.700e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.860e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.807e-02 |dx|=4.545e-03 |r|=2.066e-08 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=0.000e+00 |r|=2.433e-10 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=0.000e+00 |r|=2.646e-10 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=0.000e+00 |r|=1.100e-08 (B)
# all |x|=7.047e+00 |dx|=4.545e-03 |r|=2.341e-08
Line search: Using full step: fnorm 3.155053502288e-03 gnorm 2.340903711260e-08
# SNES iteration 1, KSP iteration 0 |r|=2.341e-08
# SNES iteration 1, KSP iteration 1 |r|=3.035e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.807e-02 |dx|=4.868e-07 |r|=4.893e-13 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=1.532e-04 |r|=8.332e-14 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=1.304e-04 |r|=2.294e-13 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=1.602e-03 |r|=3.125e-11 (B)
# all |x|=7.047e+00 |dx|=1.615e-03 |r|=3.126e-11
Line search: Using full step: fnorm 2.340903711260e-08 gnorm 3.125914239261e-11
+++ Processing load factor μ = -0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.807e-02 |dx|=4.868e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=1.532e-04 |r|=9.029e-13 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=1.304e-04 |r|=9.812e-13 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=1.602e-03 |r|=4.075e-11 (B)
# all |x|=7.047e+00 |dx|=1.615e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.917e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.355e-02 |dx|=4.544e-03 |r|=2.166e-08 (u)
# sub 1 [ 62k] |x|=8.266e-01 |dx|=3.748e-03 |r|=1.309e-07 (P)
# sub 2 [ 10k] |x|=2.804e+00 |dx|=4.291e-03 |r|=1.017e-07 (h)
# sub 3 [ 62k] |x|=6.406e+00 |dx|=1.715e-01 |r|=6.431e-06 (B)
# all |x|=7.042e+00 |dx|=1.717e-01 |r|=6.433e-06
Line search: Using full step: fnorm 3.155124393222e-03 gnorm 6.433414047225e-06
# SNES iteration 1, KSP iteration 0 |r|=6.433e-06
# SNES iteration 1, KSP iteration 1 |r|=3.151e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=3.368e-02 |dx|=5.378e-04 |r|=7.890e-07 (u)
# sub 1 [ 62k] |x|=7.866e-01 |dx|=1.356e-01 |r|=1.540e-09 (P)
# sub 2 [ 10k] |x|=2.816e+00 |dx|=2.576e-02 |r|=1.471e-09 (h)
# sub 3 [ 62k] |x|=6.324e+00 |dx|=1.720e-01 |r|=6.805e-08 (B)
# all |x|=6.968e+00 |dx|=2.205e-01 |r|=7.919e-07
Line search: Using full step: fnorm 6.433414047225e-06 gnorm 7.918887442107e-07
# SNES iteration 2, KSP iteration 0 |r|=7.919e-07
# SNES iteration 2, KSP iteration 1 |r|=1.775e-19
# SNES iteration 3
# sub 0 [ 8k] |x|=3.366e-02 |dx|=3.846e-04 |r|=6.768e-07 (u)
# sub 1 [ 62k] |x|=7.875e-01 |dx|=9.900e-02 |r|=5.724e-09 (P)
# sub 2 [ 10k] |x|=2.819e+00 |dx|=2.307e-02 |r|=4.192e-09 (h)
# sub 3 [ 62k] |x|=6.137e+00 |dx|=1.499e+00 |r|=2.786e-07 (B)
# all |x|=6.800e+00 |dx|=1.502e+00 |r|=7.319e-07
Line search: gnorm after quadratic fit 7.318885138247e-07
Line search: Quadratically determined step, lambda=1.6032650471056764e-01
# SNES iteration 3, KSP iteration 0 |r|=7.319e-07
# SNES iteration 3, KSP iteration 1 |r|=3.350e-19
# SNES iteration 4
# sub 0 [ 8k] |x|=3.348e-02 |dx|=5.620e-04 |r|=4.830e-07 (u)
# sub 1 [ 62k] |x|=7.881e-01 |dx|=1.011e-01 |r|=2.142e-10 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=2.119e-02 |r|=1.829e-10 (h)
# sub 3 [ 62k] |x|=5.291e+00 |dx|=9.071e-01 |r|=1.926e-08 (B)
# all |x|=6.053e+00 |dx|=9.130e-01 |r|=4.834e-07
Line search: Using full step: fnorm 7.318885138247e-07 gnorm 4.834213959639e-07
# SNES iteration 4, KSP iteration 0 |r|=4.834e-07
# SNES iteration 4, KSP iteration 1 |r|=5.490e-20
# SNES iteration 5
# sub 0 [ 8k] |x|=3.349e-02 |dx|=9.081e-05 |r|=2.702e-07 (u)
# sub 1 [ 62k] |x|=7.898e-01 |dx|=1.229e-02 |r|=4.884e-09 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=6.810e-03 |r|=4.585e-09 (h)
# sub 3 [ 62k] |x|=5.105e+00 |dx|=5.275e-01 |r|=2.218e-07 (B)
# all |x|=5.892e+00 |dx|=5.277e-01 |r|=3.497e-07
Line search: gnorm after quadratic fit 3.496776380129e-07
Line search: Quadratically determined step, lambda=4.4063823365776600e-01
# SNES iteration 5, KSP iteration 0 |r|=3.497e-07
# SNES iteration 5, KSP iteration 1 |r|=3.936e-20
# SNES iteration 6
# sub 0 [ 8k] |x|=3.350e-02 |dx|=6.456e-05 |r|=1.169e-09 (u)
# sub 1 [ 62k] |x|=7.918e-01 |dx|=7.968e-03 |r|=2.978e-10 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=4.253e-03 |r|=3.707e-10 (h)
# sub 3 [ 62k] |x|=4.845e+00 |dx|=3.052e-01 |r|=1.307e-08 (B)
# all |x|=5.668e+00 |dx|=3.054e-01 |r|=1.313e-08
Line search: Using full step: fnorm 3.496776380129e-07 gnorm 1.312650895747e-08
# SNES iteration 6, KSP iteration 0 |r|=1.313e-08
# SNES iteration 6, KSP iteration 1 |r|=5.858e-21
# SNES iteration 7
# sub 0 [ 8k] |x|=3.350e-02 |dx|=1.019e-05 |r|=1.351e-10 (u)
# sub 1 [ 62k] |x|=7.919e-01 |dx|=1.239e-03 |r|=1.539e-11 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=9.575e-04 |r|=1.672e-11 (h)
# sub 3 [ 62k] |x|=4.834e+00 |dx|=8.690e-02 |r|=6.541e-10 (B)
# all |x|=5.658e+00 |dx|=8.691e-02 |r|=6.683e-10
Line search: Using full step: fnorm 1.312650895747e-08 gnorm 6.682643933184e-10
# SNES iteration 7, KSP iteration 0 |r|=6.683e-10
# SNES iteration 7, KSP iteration 1 |r|=7.870e-23
# SNES iteration 8 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.350e-02 |dx|=1.464e-07 |r|=8.927e-13 (u)
# sub 1 [ 62k] |x|=7.919e-01 |dx|=1.195e-04 |r|=2.075e-12 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=8.341e-05 |r|=2.120e-12 (h)
# sub 3 [ 62k] |x|=4.833e+00 |dx|=5.466e-03 |r|=8.666e-11 (B)
# all |x|=5.658e+00 |dx|=5.468e-03 |r|=8.672e-11
Line search: Using full step: fnorm 6.682643933184e-10 gnorm 8.671825617686e-11
+++ Processing load factor μ = -0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.350e-02 |dx|=1.464e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.919e-01 |dx|=1.195e-04 |r|=5.166e-10 (P)
# sub 2 [ 10k] |x|=2.832e+00 |dx|=8.341e-05 |r|=3.919e-10 (h)
# sub 3 [ 62k] |x|=4.833e+00 |dx|=5.466e-03 |r|=2.238e-08 (B)
# all |x|=5.658e+00 |dx|=5.468e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.969e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.885e-02 |dx|=4.660e-03 |r|=3.677e-08 (u)
# sub 1 [ 62k] |x|=7.174e-01 |dx|=7.721e-02 |r|=7.995e-09 (P)
# sub 2 [ 10k] |x|=2.889e+00 |dx|=5.938e-02 |r|=1.078e-08 (h)
# sub 3 [ 62k] |x|=2.012e+00 |dx|=2.928e+00 |r|=2.774e-07 (B)
# all |x|=3.593e+00 |dx|=2.929e+00 |r|=2.802e-07
Line search: Using full step: fnorm 3.155172173830e-03 gnorm 2.801904345243e-07
# SNES iteration 1, KSP iteration 0 |r|=2.802e-07
# SNES iteration 1, KSP iteration 1 |r|=1.383e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=2.885e-02 |dx|=2.557e-05 |r|=5.423e-10 (u)
# sub 1 [ 62k] |x|=7.150e-01 |dx|=5.063e-03 |r|=2.920e-10 (P)
# sub 2 [ 10k] |x|=2.889e+00 |dx|=2.925e-03 |r|=4.076e-10 (h)
# sub 3 [ 62k] |x|=2.269e+00 |dx|=2.947e-01 |r|=1.060e-08 (B)
# all |x|=3.743e+00 |dx|=2.947e-01 |r|=1.062e-08
Line search: Using full step: fnorm 2.801904345243e-07 gnorm 1.062378097540e-08
# SNES iteration 2, KSP iteration 0 |r|=1.062e-08
# SNES iteration 2, KSP iteration 1 |r|=4.156e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.885e-02 |dx|=7.735e-06 |r|=1.738e-10 (u)
# sub 1 [ 62k] |x|=7.148e-01 |dx|=1.748e-03 |r|=2.779e-11 (P)
# sub 2 [ 10k] |x|=2.890e+00 |dx|=2.163e-03 |r|=3.265e-11 (h)
# sub 3 [ 62k] |x|=2.263e+00 |dx|=9.284e-02 |r|=9.844e-10 (B)
# all |x|=3.739e+00 |dx|=9.288e-02 |r|=1.001e-09
Line search: Using full step: fnorm 1.062378097540e-08 gnorm 1.000530086722e-09
# SNES iteration 3, KSP iteration 0 |r|=1.001e-09
# SNES iteration 3, KSP iteration 1 |r|=4.661e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=2.885e-02 |dx|=8.186e-08 |r|=1.151e-13 (u)
# sub 1 [ 62k] |x|=7.148e-01 |dx|=5.015e-05 |r|=1.210e-12 (P)
# sub 2 [ 10k] |x|=2.890e+00 |dx|=3.480e-05 |r|=1.662e-12 (h)
# sub 3 [ 62k] |x|=2.262e+00 |dx|=3.288e-03 |r|=4.331e-11 (B)
# all |x|=3.739e+00 |dx|=3.288e-03 |r|=4.336e-11
Line search: Using full step: fnorm 1.000530086722e-09 gnorm 4.336176244808e-11
# SNES iteration 4, KSP iteration 0 |r|=4.336e-11
# SNES iteration 4, KSP iteration 1 |r|=3.332e-23
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.885e-02 |dx|=4.250e-08 |r|=2.839e-14 (u)
# sub 1 [ 62k] |x|=7.148e-01 |dx|=2.847e-05 |r|=7.671e-15 (P)
# sub 2 [ 10k] |x|=2.890e+00 |dx|=4.140e-05 |r|=1.031e-14 (h)
# sub 3 [ 62k] |x|=2.262e+00 |dx|=1.006e-03 |r|=2.768e-13 (B)
# all |x|=3.739e+00 |dx|=1.008e-03 |r|=2.786e-13
Line search: Using full step: fnorm 4.336176244808e-11 gnorm 2.785876935760e-13
+++ Processing load factor μ = -0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.885e-02 |dx|=4.250e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.148e-01 |dx|=2.847e-05 |r|=1.182e-09 (P)
# sub 2 [ 10k] |x|=2.890e+00 |dx|=4.140e-05 |r|=8.282e-10 (h)
# sub 3 [ 62k] |x|=2.262e+00 |dx|=1.006e-03 |r|=3.960e-08 (B)
# all |x|=3.739e+00 |dx|=1.008e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.903e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.418e-02 |dx|=4.672e-03 |r|=3.626e-08 (u)
# sub 1 [ 62k] |x|=6.338e-01 |dx|=8.402e-02 |r|=7.914e-09 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=6.219e-02 |r|=1.133e-08 (h)
# sub 3 [ 62k] |x|=6.168e-01 |dx|=2.135e+00 |r|=2.722e-07 (B)
# all |x|=3.079e+00 |dx|=2.137e+00 |r|=2.749e-07
Line search: Using full step: fnorm 3.155191277739e-03 gnorm 2.749484573079e-07
# SNES iteration 1, KSP iteration 0 |r|=2.749e-07
# SNES iteration 1, KSP iteration 1 |r|=9.107e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=2.419e-02 |dx|=1.752e-05 |r|=1.033e-09 (u)
# sub 1 [ 62k] |x|=6.340e-01 |dx|=4.199e-03 |r|=1.747e-10 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=3.505e-03 |r|=2.494e-10 (h)
# sub 3 [ 62k] |x|=5.914e-01 |dx|=5.610e-02 |r|=5.286e-09 (B)
# all |x|=3.074e+00 |dx|=5.637e-02 |r|=5.395e-09
Line search: Using full step: fnorm 2.749484573079e-07 gnorm 5.394829965362e-09
# SNES iteration 2, KSP iteration 0 |r|=5.395e-09
# SNES iteration 2, KSP iteration 1 |r|=3.138e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.419e-02 |dx|=5.568e-06 |r|=2.201e-10 (u)
# sub 1 [ 62k] |x|=6.339e-01 |dx|=1.426e-03 |r|=1.691e-11 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=1.952e-03 |r|=2.367e-11 (h)
# sub 3 [ 62k] |x|=5.684e-01 |dx|=7.051e-02 |r|=5.669e-10 (B)
# all |x|=3.070e+00 |dx|=7.055e-02 |r|=6.088e-10
Line search: Using full step: fnorm 5.394829965362e-09 gnorm 6.088235294346e-10
# SNES iteration 3, KSP iteration 0 |r|=6.088e-10
# SNES iteration 3, KSP iteration 1 |r|=5.825e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=2.419e-02 |dx|=1.020e-07 |r|=1.358e-13 (u)
# sub 1 [ 62k] |x|=6.339e-01 |dx|=4.621e-05 |r|=7.067e-13 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=1.808e-05 |r|=9.714e-13 (h)
# sub 3 [ 62k] |x|=5.679e-01 |dx|=2.663e-03 |r|=2.356e-11 (B)
# all |x|=3.070e+00 |dx|=2.664e-03 |r|=2.359e-11
Line search: Using full step: fnorm 6.088235294346e-10 gnorm 2.359060331384e-11
# SNES iteration 4, KSP iteration 0 |r|=2.359e-11
# SNES iteration 4, KSP iteration 1 |r|=8.602e-24
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.419e-02 |dx|=1.601e-08 |r|=3.586e-15 (u)
# sub 1 [ 62k] |x|=6.339e-01 |dx|=5.125e-06 |r|=6.173e-15 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=6.484e-06 |r|=8.650e-15 (h)
# sub 3 [ 62k] |x|=5.679e-01 |dx|=1.613e-04 |r|=2.045e-13 (B)
# all |x|=3.070e+00 |dx|=1.616e-04 |r|=2.049e-13
Line search: Using full step: fnorm 2.359060331384e-11 gnorm 2.048554376259e-13
+++ Processing load factor μ = -0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.419e-02 |dx|=1.601e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.339e-01 |dx|=5.125e-06 |r|=1.252e-09 (P)
# sub 2 [ 10k] |x|=2.949e+00 |dx|=6.484e-06 |r|=8.614e-10 (h)
# sub 3 [ 62k] |x|=5.679e-01 |dx|=1.613e-04 |r|=3.163e-08 (B)
# all |x|=3.070e+00 |dx|=1.616e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.929e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.953e-02 |dx|=4.677e-03 |r|=3.678e-08 (u)
# sub 1 [ 62k] |x|=5.500e-01 |dx|=8.799e-02 |r|=4.313e-09 (P)
# sub 2 [ 10k] |x|=3.010e+00 |dx|=6.361e-02 |r|=6.059e-09 (h)
# sub 3 [ 62k] |x|=1.679e+00 |dx|=1.672e+00 |r|=1.241e-07 (B)
# all |x|=3.491e+00 |dx|=1.675e+00 |r|=1.297e-07
Line search: Using full step: fnorm 3.155208040814e-03 gnorm 1.296635387277e-07
# SNES iteration 1, KSP iteration 0 |r|=1.297e-07
# SNES iteration 1, KSP iteration 1 |r|=2.385e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.953e-02 |dx|=4.494e-06 |r|=1.135e-10 (u)
# sub 1 [ 62k] |x|=5.499e-01 |dx|=1.031e-03 |r|=9.210e-11 (P)
# sub 2 [ 10k] |x|=3.010e+00 |dx|=1.168e-03 |r|=1.341e-10 (h)
# sub 3 [ 62k] |x|=1.662e+00 |dx|=2.066e-02 |r|=2.611e-09 (B)
# all |x|=3.483e+00 |dx|=2.072e-02 |r|=2.618e-09
Line search: Using full step: fnorm 1.296635387277e-07 gnorm 2.618336321568e-09
# SNES iteration 2, KSP iteration 0 |r|=2.618e-09
# SNES iteration 2, KSP iteration 1 |r|=8.024e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.953e-02 |dx|=1.354e-06 |r|=1.623e-11 (u)
# sub 1 [ 62k] |x|=5.499e-01 |dx|=2.944e-04 |r|=3.200e-12 (P)
# sub 2 [ 10k] |x|=3.010e+00 |dx|=3.447e-04 |r|=4.512e-12 (h)
# sub 3 [ 62k] |x|=1.661e+00 |dx|=1.625e-02 |r|=9.190e-11 (B)
# all |x|=3.482e+00 |dx|=1.626e-02 |r|=9.349e-11
Line search: Using full step: fnorm 2.618336321568e-09 gnorm 9.348645059973e-11
# SNES iteration 3, KSP iteration 0 |r|=9.349e-11
# SNES iteration 3, KSP iteration 1 |r|=7.879e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.953e-02 |dx|=1.382e-08 |r|=7.369e-15 (u)
# sub 1 [ 62k] |x|=5.499e-01 |dx|=7.509e-06 |r|=3.114e-14 (P)
# sub 2 [ 10k] |x|=3.010e+00 |dx|=5.437e-06 |r|=4.529e-14 (h)
# sub 3 [ 62k] |x|=1.661e+00 |dx|=2.023e-04 |r|=8.640e-13 (B)
# all |x|=3.482e+00 |dx|=2.025e-04 |r|=8.658e-13
Line search: Using full step: fnorm 9.348645059973e-11 gnorm 8.658110795189e-13
+++ Processing load factor μ = -0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.953e-02 |dx|=1.382e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.499e-01 |dx|=7.509e-06 |r|=1.315e-09 (P)
# sub 2 [ 10k] |x|=3.010e+00 |dx|=5.437e-06 |r|=8.786e-10 (h)
# sub 3 [ 62k] |x|=1.661e+00 |dx|=2.023e-04 |r|=2.480e-08 (B)
# all |x|=3.482e+00 |dx|=2.025e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.974e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.486e-02 |dx|=4.686e-03 |r|=3.760e-08 (u)
# sub 1 [ 62k] |x|=4.640e-01 |dx|=9.121e-02 |r|=3.682e-09 (P)
# sub 2 [ 10k] |x|=3.072e+00 |dx|=6.360e-02 |r|=5.348e-09 (h)
# sub 3 [ 62k] |x|=2.896e+00 |dx|=1.282e+00 |r|=1.046e-07 (B)
# all |x|=4.247e+00 |dx|=1.287e+00 |r|=1.114e-07
Line search: Using full step: fnorm 3.155222075649e-03 gnorm 1.113744820421e-07
# SNES iteration 1, KSP iteration 0 |r|=1.114e-07
# SNES iteration 1, KSP iteration 1 |r|=4.211e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.486e-02 |dx|=8.073e-06 |r|=1.182e-10 (u)
# sub 1 [ 62k] |x|=4.639e-01 |dx|=9.295e-04 |r|=1.167e-10 (P)
# sub 2 [ 10k] |x|=3.072e+00 |dx|=1.069e-03 |r|=1.742e-10 (h)
# sub 3 [ 62k] |x|=2.885e+00 |dx|=1.606e-02 |r|=3.179e-09 (B)
# all |x|=4.240e+00 |dx|=1.612e-02 |r|=3.188e-09
Line search: Using full step: fnorm 1.113744820421e-07 gnorm 3.187941328257e-09
# SNES iteration 2, KSP iteration 0 |r|=3.188e-09
# SNES iteration 2, KSP iteration 1 |r|=1.207e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.486e-02 |dx|=2.336e-06 |r|=1.059e-11 (u)
# sub 1 [ 62k] |x|=4.639e-01 |dx|=2.417e-04 |r|=2.824e-12 (P)
# sub 2 [ 10k] |x|=3.072e+00 |dx|=3.227e-04 |r|=4.167e-12 (h)
# sub 3 [ 62k] |x|=2.885e+00 |dx|=1.397e-02 |r|=8.095e-11 (B)
# all |x|=4.240e+00 |dx|=1.397e-02 |r|=8.179e-11
Line search: Using full step: fnorm 3.187941328257e-09 gnorm 8.179092240620e-11
# SNES iteration 3, KSP iteration 0 |r|=8.179e-11
# SNES iteration 3, KSP iteration 1 |r|=2.401e-23
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.486e-02 |dx|=4.425e-08 |r|=4.823e-15 (u)
# sub 1 [ 62k] |x|=4.639e-01 |dx|=7.364e-06 |r|=2.122e-14 (P)
# sub 2 [ 10k] |x|=3.072e+00 |dx|=8.552e-06 |r|=3.270e-14 (h)
# sub 3 [ 62k] |x|=2.885e+00 |dx|=2.738e-04 |r|=5.952e-13 (B)
# all |x|=4.239e+00 |dx|=2.741e-04 |r|=5.965e-13
Line search: Using full step: fnorm 8.179092240620e-11 gnorm 5.964711153380e-13
+++ Processing load factor μ = -0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.486e-02 |dx|=4.425e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.639e-01 |dx|=7.364e-06 |r|=1.372e-09 (P)
# sub 2 [ 10k] |x|=3.072e+00 |dx|=8.552e-06 |r|=8.863e-10 (h)
# sub 3 [ 62k] |x|=2.885e+00 |dx|=2.738e-04 |r|=1.909e-08 (B)
# all |x|=4.239e+00 |dx|=2.741e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.004e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.021e-02 |dx|=4.694e-03 |r|=3.798e-08 (u)
# sub 1 [ 62k] |x|=3.774e-01 |dx|=9.371e-02 |r|=3.749e-09 (P)
# sub 2 [ 10k] |x|=3.133e+00 |dx|=6.292e-02 |r|=5.517e-09 (h)
# sub 3 [ 62k] |x|=3.834e+00 |dx|=9.687e-01 |r|=1.018e-07 (B)
# all |x|=4.966e+00 |dx|=9.752e-01 |r|=1.088e-07
Line search: Using full step: fnorm 3.155233813633e-03 gnorm 1.088300347152e-07
# SNES iteration 1, KSP iteration 0 |r|=1.088e-07
# SNES iteration 1, KSP iteration 1 |r|=2.777e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.021e-02 |dx|=5.522e-06 |r|=4.323e-11 (u)
# sub 1 [ 62k] |x|=3.774e-01 |dx|=8.674e-04 |r|=1.678e-10 (P)
# sub 2 [ 10k] |x|=3.133e+00 |dx|=1.004e-03 |r|=2.348e-10 (h)
# sub 3 [ 62k] |x|=3.828e+00 |dx|=1.150e-02 |r|=4.354e-09 (B)
# all |x|=4.961e+00 |dx|=1.158e-02 |r|=4.364e-09
Line search: Using full step: fnorm 1.088300347152e-07 gnorm 4.363935691533e-09
# SNES iteration 2, KSP iteration 0 |r|=4.364e-09
# SNES iteration 2, KSP iteration 1 |r|=6.017e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.021e-02 |dx|=1.129e-06 |r|=2.964e-12 (u)
# sub 1 [ 62k] |x|=3.774e-01 |dx|=1.800e-04 |r|=1.892e-12 (P)
# sub 2 [ 10k] |x|=3.133e+00 |dx|=2.667e-04 |r|=2.718e-12 (h)
# sub 3 [ 62k] |x|=3.827e+00 |dx|=1.304e-02 |r|=5.169e-11 (B)
# all |x|=4.960e+00 |dx|=1.304e-02 |r|=5.188e-11
Line search: Using full step: fnorm 4.363935691533e-09 gnorm 5.188318115386e-11
# SNES iteration 3, KSP iteration 0 |r|=5.188e-11
# SNES iteration 3, KSP iteration 1 |r|=3.409e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.021e-02 |dx|=5.829e-09 |r|=4.513e-16 (u)
# sub 1 [ 62k] |x|=3.774e-01 |dx|=2.604e-06 |r|=1.965e-14 (P)
# sub 2 [ 10k] |x|=3.133e+00 |dx|=8.489e-07 |r|=2.763e-14 (h)
# sub 3 [ 62k] |x|=3.827e+00 |dx|=1.199e-04 |r|=5.072e-13 (B)
# all |x|=4.960e+00 |dx|=1.199e-04 |r|=5.083e-13
Line search: Using full step: fnorm 5.188318115386e-11 gnorm 5.083288740243e-13
+++ Processing load factor μ = -0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.021e-02 |dx|=5.829e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.774e-01 |dx|=2.604e-06 |r|=1.420e-09 (P)
# sub 2 [ 10k] |x|=3.133e+00 |dx|=8.489e-07 |r|=8.869e-10 (h)
# sub 3 [ 62k] |x|=3.827e+00 |dx|=1.199e-04 |r|=1.450e-08 (B)
# all |x|=4.960e+00 |dx|=1.199e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.986e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=5.609e-03 |dx|=4.703e-03 |r|=3.824e-08 (u)
# sub 1 [ 62k] |x|=2.924e-01 |dx|=9.562e-02 |r|=1.709e-09 (P)
# sub 2 [ 10k] |x|=3.193e+00 |dx|=6.169e-02 |r|=2.501e-09 (h)
# sub 3 [ 62k] |x|=4.538e+00 |dx|=7.235e-01 |r|=4.480e-08 (B)
# all |x|=5.557e+00 |dx|=7.325e-01 |r|=5.898e-08
Line search: Using full step: fnorm 3.155243834680e-03 gnorm 5.898454069383e-08
# SNES iteration 1, KSP iteration 0 |r|=5.898e-08
# SNES iteration 1, KSP iteration 1 |r|=1.815e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=5.608e-03 |dx|=3.622e-06 |r|=7.301e-12 (u)
# sub 1 [ 62k] |x|=2.922e-01 |dx|=4.700e-04 |r|=1.426e-10 (P)
# sub 2 [ 10k] |x|=3.193e+00 |dx|=4.491e-04 |r|=2.005e-10 (h)
# sub 3 [ 62k] |x|=4.534e+00 |dx|=5.385e-03 |r|=3.645e-09 (B)
# all |x|=5.554e+00 |dx|=5.424e-03 |r|=3.653e-09
Line search: Using full step: fnorm 5.898454069383e-08 gnorm 3.653439829614e-09
# SNES iteration 2, KSP iteration 0 |r|=3.653e-09
# SNES iteration 2, KSP iteration 1 |r|=1.856e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=5.608e-03 |dx|=3.691e-07 |r|=3.059e-13 (u)
# sub 1 [ 62k] |x|=2.922e-01 |dx|=4.951e-05 |r|=3.404e-13 (P)
# sub 2 [ 10k] |x|=3.193e+00 |dx|=9.960e-05 |r|=4.326e-13 (h)
# sub 3 [ 62k] |x|=4.534e+00 |dx|=4.902e-03 |r|=9.847e-12 (B)
# all |x|=5.553e+00 |dx|=4.903e-03 |r|=9.867e-12
Line search: Using full step: fnorm 3.653439829614e-09 gnorm 9.867380570632e-12
# SNES iteration 3, KSP iteration 0 |r|=9.867e-12
# SNES iteration 3, KSP iteration 1 |r|=2.245e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=5.608e-03 |dx|=4.060e-09 |r|=9.059e-17 (u)
# sub 1 [ 62k] |x|=2.922e-01 |dx|=8.237e-07 |r|=3.763e-15 (P)
# sub 2 [ 10k] |x|=3.193e+00 |dx|=4.473e-07 |r|=5.291e-15 (h)
# sub 3 [ 62k] |x|=4.534e+00 |dx|=7.673e-05 |r|=9.631e-14 (B)
# all |x|=5.553e+00 |dx|=7.674e-05 |r|=9.652e-14
Line search: Using full step: fnorm 9.867380570632e-12 gnorm 9.652374371870e-14
+++ Processing load factor μ = -0.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=5.608e-03 |dx|=4.060e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.922e-01 |dx|=8.237e-07 |r|=1.464e-09 (P)
# sub 2 [ 10k] |x|=3.193e+00 |dx|=4.473e-07 |r|=8.804e-10 (h)
# sub 3 [ 62k] |x|=4.534e+00 |dx|=7.673e-05 |r|=1.087e-08 (B)
# all |x|=5.553e+00 |dx|=7.674e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.979e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.677e-03 |dx|=4.713e-03 |r|=3.859e-08 (u)
# sub 1 [ 62k] |x|=2.133e-01 |dx|=9.713e-02 |r|=6.350e-10 (P)
# sub 2 [ 10k] |x|=3.252e+00 |dx|=6.004e-02 |r|=8.345e-10 (h)
# sub 3 [ 62k] |x|=5.060e+00 |dx|=5.352e-01 |r|=1.534e-08 (B)
# all |x|=6.019e+00 |dx|=5.473e-01 |r|=4.154e-08
Line search: Using full step: fnorm 3.155252058497e-03 gnorm 4.153565257952e-08
# SNES iteration 1, KSP iteration 0 |r|=4.154e-08
# SNES iteration 1, KSP iteration 1 |r|=1.716e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.674e-03 |dx|=2.752e-06 |r|=2.387e-12 (u)
# sub 1 [ 62k] |x|=2.130e-01 |dx|=4.262e-04 |r|=1.532e-13 (P)
# sub 2 [ 10k] |x|=3.252e+00 |dx|=3.010e-04 |r|=6.740e-13 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=3.162e-03 |r|=4.288e-11 (B)
# all |x|=6.017e+00 |dx|=3.204e-03 |r|=4.295e-11
Line search: Using full step: fnorm 4.153565257952e-08 gnorm 4.294971920286e-11
# SNES iteration 2, KSP iteration 0 |r|=4.295e-11
# SNES iteration 2, KSP iteration 1 |r|=3.457e-23
# SNES iteration 3 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.674e-03 |dx|=6.265e-08 |r|=1.019e-14 (u)
# sub 1 [ 62k] |x|=2.130e-01 |dx|=1.451e-05 |r|=1.481e-14 (P)
# sub 2 [ 10k] |x|=3.252e+00 |dx|=2.764e-05 |r|=2.168e-14 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=1.962e-03 |r|=4.172e-13 (B)
# all |x|=6.017e+00 |dx|=1.962e-03 |r|=4.182e-13
Line search: Using full step: fnorm 4.294971920286e-11 gnorm 4.181968341902e-13
+++ Processing load factor μ = 0.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.674e-03 |dx|=6.265e-08 |r|=1.019e-14 (u)
# sub 1 [ 62k] |x|=2.130e-01 |dx|=1.451e-05 |r|=1.503e-09 (P)
# sub 2 [ 10k] |x|=3.252e+00 |dx|=2.764e-05 |r|=8.689e-10 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=1.962e-03 |r|=8.051e-09 (B)
# all |x|=6.017e+00 |dx|=1.962e-03 |r|=8.236e-09
+++ Processing load factor μ = 0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.674e-03 |dx|=6.265e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.130e-01 |dx|=1.451e-05 |r|=1.503e-09 (P)
# sub 2 [ 10k] |x|=3.252e+00 |dx|=2.764e-05 |r|=8.689e-10 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=1.962e-03 |r|=8.051e-09 (B)
# all |x|=6.017e+00 |dx|=1.962e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.985e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.313e-03 |dx|=4.723e-03 |r|=3.890e-08 (u)
# sub 1 [ 62k] |x|=1.526e-01 |dx|=9.827e-02 |r|=6.434e-10 (P)
# sub 2 [ 10k] |x|=3.310e+00 |dx|=5.816e-02 |r|=7.758e-10 (h)
# sub 3 [ 62k] |x|=5.443e+00 |dx|=3.935e-01 |r|=1.552e-08 (B)
# all |x|=6.372e+00 |dx|=4.098e-01 |r|=4.190e-08
Line search: Using full step: fnorm 3.155258690560e-03 gnorm 4.189761566950e-08
# SNES iteration 1, KSP iteration 0 |r|=4.190e-08
# SNES iteration 1, KSP iteration 1 |r|=1.594e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.313e-03 |dx|=2.715e-06 |r|=2.321e-12 (u)
# sub 1 [ 62k] |x|=1.522e-01 |dx|=4.172e-04 |r|=2.432e-13 (P)
# sub 2 [ 10k] |x|=3.310e+00 |dx|=3.112e-04 |r|=5.774e-13 (h)
# sub 3 [ 62k] |x|=5.442e+00 |dx|=2.506e-03 |r|=4.575e-11 (B)
# all |x|=6.371e+00 |dx|=2.559e-03 |r|=4.581e-11
Line search: Using full step: fnorm 4.189761566950e-08 gnorm 4.581355867236e-11
+++ Processing load factor μ = 0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.313e-03 |dx|=2.715e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.522e-01 |dx|=4.172e-04 |r|=1.537e-09 (P)
# sub 2 [ 10k] |x|=3.310e+00 |dx|=3.112e-04 |r|=8.542e-10 (h)
# sub 3 [ 62k] |x|=5.442e+00 |dx|=2.506e-03 |r|=5.915e-09 (B)
# all |x|=6.371e+00 |dx|=2.559e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.109e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=8.895e-03 |dx|=4.733e-03 |r|=3.925e-08 (u)
# sub 1 [ 62k] |x|=1.399e-01 |dx|=9.914e-02 |r|=3.789e-10 (P)
# sub 2 [ 10k] |x|=3.366e+00 |dx|=5.619e-02 |r|=4.136e-10 (h)
# sub 3 [ 62k] |x|=5.722e+00 |dx|=2.889e-01 |r|=7.960e-09 (B)
# all |x|=6.640e+00 |dx|=3.106e-01 |r|=4.006e-08
Line search: Using full step: fnorm 3.155263996160e-03 gnorm 4.005554165797e-08
# SNES iteration 1, KSP iteration 0 |r|=4.006e-08
# SNES iteration 1, KSP iteration 1 |r|=1.483e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=8.896e-03 |dx|=2.641e-06 |r|=1.580e-12 (u)
# sub 1 [ 62k] |x|=1.395e-01 |dx|=3.742e-04 |r|=7.613e-14 (P)
# sub 2 [ 10k] |x|=3.366e+00 |dx|=2.076e-04 |r|=2.188e-13 (h)
# sub 3 [ 62k] |x|=5.722e+00 |dx|=1.678e-03 |r|=2.019e-11 (B)
# all |x|=6.640e+00 |dx|=1.732e-03 |r|=2.025e-11
Line search: Using full step: fnorm 4.005554165797e-08 gnorm 2.025338408281e-11
+++ Processing load factor μ = 0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=8.896e-03 |dx|=2.641e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.395e-01 |dx|=3.742e-04 |r|=1.568e-09 (P)
# sub 2 [ 10k] |x|=3.366e+00 |dx|=2.076e-04 |r|=8.372e-10 (h)
# sub 3 [ 62k] |x|=5.722e+00 |dx|=1.678e-03 |r|=4.329e-09 (B)
# all |x|=6.640e+00 |dx|=1.732e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.970e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.359e-02 |dx|=4.743e-03 |r|=3.974e-08 (u)
# sub 1 [ 62k] |x|=1.866e-01 |dx|=9.983e-02 |r|=3.611e-10 (P)
# sub 2 [ 10k] |x|=3.420e+00 |dx|=5.421e-02 |r|=3.815e-10 (h)
# sub 3 [ 62k] |x|=5.927e+00 |dx|=2.129e-01 |r|=7.255e-09 (B)
# all |x|=6.845e+00 |dx|=2.413e-01 |r|=4.040e-08
Line search: Using full step: fnorm 3.155268276981e-03 gnorm 4.040052119313e-08
# SNES iteration 1, KSP iteration 0 |r|=4.040e-08
# SNES iteration 1, KSP iteration 1 |r|=1.452e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.359e-02 |dx|=2.290e-06 |r|=1.112e-12 (u)
# sub 1 [ 62k] |x|=1.864e-01 |dx|=3.241e-04 |r|=1.141e-13 (P)
# sub 2 [ 10k] |x|=3.420e+00 |dx|=1.660e-04 |r|=1.498e-13 (h)
# sub 3 [ 62k] |x|=5.926e+00 |dx|=1.359e-03 |r|=1.665e-11 (B)
# all |x|=6.845e+00 |dx|=1.407e-03 |r|=1.669e-11
Line search: Using full step: fnorm 4.040052119313e-08 gnorm 1.669087199615e-11
+++ Processing load factor μ = 0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.359e-02 |dx|=2.290e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.864e-01 |dx|=3.241e-04 |r|=1.595e-09 (P)
# sub 2 [ 10k] |x|=3.420e+00 |dx|=1.660e-04 |r|=8.186e-10 (h)
# sub 3 [ 62k] |x|=5.926e+00 |dx|=1.359e-03 |r|=3.171e-09 (B)
# all |x|=6.845e+00 |dx|=1.407e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.014e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.831e-02 |dx|=4.752e-03 |r|=4.036e-08 (u)
# sub 1 [ 62k] |x|=2.635e-01 |dx|=1.004e-01 |r|=3.268e-10 (P)
# sub 2 [ 10k] |x|=3.472e+00 |dx|=5.228e-02 |r|=3.213e-10 (h)
# sub 3 [ 62k] |x|=6.076e+00 |dx|=1.584e-01 |r|=6.026e-09 (B)
# all |x|=7.003e+00 |dx|=1.947e-01 |r|=4.081e-08
Line search: Using full step: fnorm 3.155271774769e-03 gnorm 4.081486186133e-08
# SNES iteration 1, KSP iteration 0 |r|=4.081e-08
# SNES iteration 1, KSP iteration 1 |r|=1.049e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.831e-02 |dx|=1.805e-06 |r|=6.832e-13 (u)
# sub 1 [ 62k] |x|=2.634e-01 |dx|=2.627e-04 |r|=4.517e-12 (P)
# sub 2 [ 10k] |x|=3.472e+00 |dx|=1.228e-04 |r|=5.826e-12 (h)
# sub 3 [ 62k] |x|=6.076e+00 |dx|=1.065e-03 |r|=1.137e-10 (B)
# all |x|=7.003e+00 |dx|=1.104e-03 |r|=1.140e-10
Line search: Using full step: fnorm 4.081486186133e-08 gnorm 1.139742008953e-10
+++ Processing load factor μ = 0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.831e-02 |dx|=1.805e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.634e-01 |dx|=2.627e-04 |r|=1.618e-09 (P)
# sub 2 [ 10k] |x|=3.472e+00 |dx|=1.228e-04 |r|=7.987e-10 (h)
# sub 3 [ 62k] |x|=6.076e+00 |dx|=1.065e-03 |r|=2.344e-09 (B)
# all |x|=7.003e+00 |dx|=1.104e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.921e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.306e-02 |dx|=4.759e-03 |r|=4.109e-08 (u)
# sub 1 [ 62k] |x|=3.518e-01 |dx|=1.010e-01 |r|=4.230e-10 (P)
# sub 2 [ 10k] |x|=3.523e+00 |dx|=5.044e-02 |r|=4.711e-10 (h)
# sub 3 [ 62k] |x|=6.185e+00 |dx|=1.200e-01 |r|=8.957e-09 (B)
# all |x|=7.127e+00 |dx|=1.648e-01 |r|=4.206e-08
Line search: Using full step: fnorm 3.155274682601e-03 gnorm 4.205819302167e-08
# SNES iteration 1, KSP iteration 0 |r|=4.206e-08
# SNES iteration 1, KSP iteration 1 |r|=7.390e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.306e-02 |dx|=1.282e-06 |r|=6.916e-13 (u)
# sub 1 [ 62k] |x|=3.518e-01 |dx|=2.029e-04 |r|=2.043e-13 (P)
# sub 2 [ 10k] |x|=3.523e+00 |dx|=1.124e-04 |r|=2.801e-13 (h)
# sub 3 [ 62k] |x|=6.185e+00 |dx|=9.435e-04 |r|=2.372e-11 (B)
# all |x|=7.127e+00 |dx|=9.716e-04 |r|=2.374e-11
Line search: Using full step: fnorm 4.205819302167e-08 gnorm 2.373556048894e-11
+++ Processing load factor μ = 0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.306e-02 |dx|=1.282e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.518e-01 |dx|=2.029e-04 |r|=1.638e-09 (P)
# sub 2 [ 10k] |x|=3.523e+00 |dx|=1.124e-04 |r|=7.778e-10 (h)
# sub 3 [ 62k] |x|=6.185e+00 |dx|=9.435e-04 |r|=1.760e-09 (B)
# all |x|=7.127e+00 |dx|=9.716e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.107e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.781e-02 |dx|=4.766e-03 |r|=4.185e-08 (u)
# sub 1 [ 62k] |x|=4.453e-01 |dx|=1.014e-01 |r|=3.346e-10 (P)
# sub 2 [ 10k] |x|=3.571e+00 |dx|=4.870e-02 |r|=3.249e-10 (h)
# sub 3 [ 62k] |x|=6.267e+00 |dx|=9.322e-02 |r|=6.111e-09 (B)
# all |x|=7.227e+00 |dx|=1.462e-01 |r|=4.230e-08
Line search: Using full step: fnorm 3.155277161657e-03 gnorm 4.229996316168e-08
# SNES iteration 1, KSP iteration 0 |r|=4.230e-08
# SNES iteration 1, KSP iteration 1 |r|=5.273e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.781e-02 |dx|=8.572e-07 |r|=3.918e-13 (u)
# sub 1 [ 62k] |x|=4.453e-01 |dx|=1.503e-04 |r|=1.402e-13 (P)
# sub 2 [ 10k] |x|=3.571e+00 |dx|=7.462e-05 |r|=1.658e-13 (h)
# sub 3 [ 62k] |x|=6.267e+00 |dx|=6.721e-04 |r|=1.533e-11 (B)
# all |x|=7.227e+00 |dx|=6.927e-04 |r|=1.534e-11
Line search: Using full step: fnorm 4.229996316168e-08 gnorm 1.533741513715e-11
+++ Processing load factor μ = 0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.781e-02 |dx|=8.572e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.453e-01 |dx|=1.503e-04 |r|=1.656e-09 (P)
# sub 2 [ 10k] |x|=3.571e+00 |dx|=7.462e-05 |r|=7.563e-10 (h)
# sub 3 [ 62k] |x|=6.267e+00 |dx|=6.721e-04 |r|=1.361e-09 (B)
# all |x|=7.227e+00 |dx|=6.927e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.028e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.257e-02 |dx|=4.771e-03 |r|=4.260e-08 (u)
# sub 1 [ 62k] |x|=5.415e-01 |dx|=1.019e-01 |r|=2.878e-10 (P)
# sub 2 [ 10k] |x|=3.618e+00 |dx|=4.706e-02 |r|=2.378e-10 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=7.483e-02 |r|=3.925e-09 (B)
# all |x|=7.309e+00 |dx|=1.350e-01 |r|=4.278e-08
Line search: Using full step: fnorm 3.155279322759e-03 gnorm 4.278367203403e-08
# SNES iteration 1, KSP iteration 0 |r|=4.278e-08
# SNES iteration 1, KSP iteration 1 |r|=2.994e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.257e-02 |dx|=5.259e-07 |r|=2.838e-13 (u)
# sub 1 [ 62k] |x|=5.416e-01 |dx|=1.197e-04 |r|=8.395e-14 (P)
# sub 2 [ 10k] |x|=3.618e+00 |dx|=7.791e-05 |r|=1.618e-13 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=5.424e-04 |r|=1.126e-11 (B)
# all |x|=7.310e+00 |dx|=5.609e-04 |r|=1.127e-11
Line search: Using full step: fnorm 4.278367203403e-08 gnorm 1.126754584834e-11
+++ Processing load factor μ = 0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.257e-02 |dx|=5.259e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.416e-01 |dx|=1.197e-04 |r|=1.670e-09 (P)
# sub 2 [ 10k] |x|=3.618e+00 |dx|=7.791e-05 |r|=7.342e-10 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=5.424e-04 |r|=1.092e-09 (B)
# all |x|=7.310e+00 |dx|=5.609e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.960e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.734e-02 |dx|=4.775e-03 |r|=4.328e-08 (u)
# sub 1 [ 62k] |x|=6.396e-01 |dx|=1.023e-01 |r|=3.420e-10 (P)
# sub 2 [ 10k] |x|=3.664e+00 |dx|=4.550e-02 |r|=3.367e-10 (h)
# sub 3 [ 62k] |x|=6.375e+00 |dx|=6.223e-02 |r|=6.236e-09 (B)
# all |x|=7.380e+00 |dx|=1.282e-01 |r|=4.373e-08
Line search: Using full step: fnorm 3.155281248606e-03 gnorm 4.373154614215e-08
# SNES iteration 1, KSP iteration 0 |r|=4.373e-08
# SNES iteration 1, KSP iteration 1 |r|=1.698e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.734e-02 |dx|=3.532e-07 |r|=2.027e-13 (u)
# sub 1 [ 62k] |x|=6.397e-01 |dx|=9.910e-05 |r|=1.014e-13 (P)
# sub 2 [ 10k] |x|=3.664e+00 |dx|=6.459e-05 |r|=9.873e-14 (h)
# sub 3 [ 62k] |x|=6.375e+00 |dx|=5.265e-04 |r|=1.191e-11 (B)
# all |x|=7.381e+00 |dx|=5.397e-04 |r|=1.191e-11
Line search: Using full step: fnorm 4.373154614215e-08 gnorm 1.191039392318e-11
+++ Processing load factor μ = 0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.734e-02 |dx|=3.532e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.397e-01 |dx|=9.910e-05 |r|=1.682e-09 (P)
# sub 2 [ 10k] |x|=3.664e+00 |dx|=6.459e-05 |r|=7.119e-10 (h)
# sub 3 [ 62k] |x|=6.375e+00 |dx|=5.265e-04 |r|=9.159e-10 (B)
# all |x|=7.381e+00 |dx|=5.397e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.064e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.211e-02 |dx|=4.778e-03 |r|=4.387e-08 (u)
# sub 1 [ 62k] |x|=7.389e-01 |dx|=1.026e-01 |r|=2.709e-10 (P)
# sub 2 [ 10k] |x|=3.708e+00 |dx|=4.403e-02 |r|=2.006e-10 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=5.357e-02 |r|=3.348e-09 (B)
# all |x|=7.443e+00 |dx|=1.239e-01 |r|=4.399e-08
Line search: Using full step: fnorm 3.155283007171e-03 gnorm 4.399498179624e-08
# SNES iteration 1, KSP iteration 0 |r|=4.399e-08
# SNES iteration 1, KSP iteration 1 |r|=1.359e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.211e-02 |dx|=3.137e-07 |r|=2.492e-13 (u)
# sub 1 [ 62k] |x|=7.390e-01 |dx|=9.400e-05 |r|=9.064e-14 (P)
# sub 2 [ 10k] |x|=3.708e+00 |dx|=5.853e-05 |r|=6.322e-14 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=4.014e-04 |r|=6.370e-12 (B)
# all |x|=7.443e+00 |dx|=4.164e-04 |r|=6.376e-12
Line search: Using full step: fnorm 4.399498179624e-08 gnorm 6.375584184865e-12
+++ Processing load factor μ = 1.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.211e-02 |dx|=3.137e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.390e-01 |dx|=9.400e-05 |r|=1.692e-09 (P)
# sub 2 [ 10k] |x|=3.708e+00 |dx|=5.853e-05 |r|=6.895e-10 (h)
# sub 3 [ 62k] |x|=6.412e+00 |dx|=4.014e-04 |r|=8.001e-10 (B)
# all |x|=7.443e+00 |dx|=4.164e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.959e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.689e-02 |dx|=4.780e-03 |r|=4.435e-08 (u)
# sub 1 [ 62k] |x|=8.392e-01 |dx|=1.029e-01 |r|=2.679e-10 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.262e-02 |r|=1.881e-10 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=4.746e-02 |r|=3.150e-09 (B)
# all |x|=7.500e+00 |dx|=1.212e-01 |r|=4.447e-08
Line search: Using full step: fnorm 3.155284648485e-03 gnorm 4.446546217345e-08
# SNES iteration 1, KSP iteration 0 |r|=4.447e-08
# SNES iteration 1, KSP iteration 1 |r|=1.476e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.689e-02 |dx|=3.287e-07 |r|=1.307e-13 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=9.022e-05 |r|=5.679e-14 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.728e-05 |r|=4.606e-14 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=2.852e-04 |r|=5.655e-12 (B)
# all |x|=7.501e+00 |dx|=3.028e-04 |r|=5.657e-12
Line search: Using full step: fnorm 4.446546217345e-08 gnorm 5.657192191788e-12
+++ Processing load factor μ = 1.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.689e-02 |dx|=3.287e-07 |r|=1.307e-13 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=9.022e-05 |r|=1.700e-09 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.728e-05 |r|=6.673e-10 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=2.852e-04 |r|=7.225e-10 (B)
# all |x|=7.501e+00 |dx|=3.028e-04 |r|=1.964e-09
+++ Processing load factor μ = 0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.689e-02 |dx|=3.287e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=9.022e-05 |r|=1.700e-09 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.728e-05 |r|=6.673e-10 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=2.852e-04 |r|=7.225e-10 (B)
# all |x|=7.501e+00 |dx|=3.028e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.137e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.214e-02 |dx|=4.745e-03 |r|=4.143e-08 (u)
# sub 1 [ 62k] |x|=7.383e-01 |dx|=1.015e-01 |r|=1.625e-09 (P)
# sub 2 [ 10k] |x|=3.707e+00 |dx|=4.327e-02 |r|=6.358e-10 (h)
# sub 3 [ 62k] |x|=6.409e+00 |dx|=6.537e-02 |r|=1.078e-09 (B)
# all |x|=7.441e+00 |dx|=1.283e-01 |r|=4.148e-08
Line search: Using full step: fnorm 3.155286206881e-03 gnorm 4.147913276918e-08
# SNES iteration 1, KSP iteration 0 |r|=4.148e-08
# SNES iteration 1, KSP iteration 1 |r|=3.147e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=4.236e-02 |dx|=4.772e-04 |r|=3.922e-08 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=1.015e-01 |r|=3.427e-10 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.345e-02 |r|=4.321e-10 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=7.993e-02 |r|=9.049e-09 (B)
# all |x|=7.501e+00 |dx|=1.363e-01 |r|=4.026e-08
Line search: Using full step: fnorm 4.147913276918e-08 gnorm 4.025841576953e-08
# SNES iteration 2, KSP iteration 0 |r|=4.026e-08
# SNES iteration 2, KSP iteration 1 |r|=4.254e-22
# SNES iteration 3 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.236e-02 |dx|=6.588e-07 |r|=1.475e-12 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=1.391e-04 |r|=4.247e-11 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=1.809e-04 |r|=5.371e-11 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=2.441e-03 |r|=1.117e-09 (B)
# all |x|=7.501e+00 |dx|=2.452e-03 |r|=1.119e-09
Line search: Using full step: fnorm 4.025841576953e-08 gnorm 1.119439624741e-09
+++ Processing load factor μ = 0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.236e-02 |dx|=6.588e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=1.391e-04 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=1.809e-04 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=2.441e-03 |r|=0.000e+00 (B)
# all |x|=7.501e+00 |dx|=2.452e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.010e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.784e-02 |dx|=4.536e-03 |r|=2.162e-08 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=0.000e+00 |r|=9.072e-11 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=0.000e+00 |r|=7.748e-11 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=0.000e+00 |r|=4.212e-09 (B)
# all |x|=7.501e+00 |dx|=4.536e-03 |r|=2.202e-08
Line search: Using full step: fnorm 3.155211458137e-03 gnorm 2.202188329926e-08
# SNES iteration 1, KSP iteration 0 |r|=2.202e-08
# SNES iteration 1, KSP iteration 1 |r|=1.926e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.784e-02 |dx|=2.657e-07 |r|=9.872e-14 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=5.914e-05 |r|=2.506e-14 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.277e-05 |r|=3.862e-14 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=8.907e-04 |r|=9.714e-12 (B)
# all |x|=7.501e+00 |dx|=8.937e-04 |r|=9.715e-12
Line search: Using full step: fnorm 2.202188329926e-08 gnorm 9.715012633208e-12
+++ Processing load factor μ = 0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.784e-02 |dx|=2.657e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.393e-01 |dx|=5.914e-05 |r|=3.285e-13 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=4.277e-05 |r|=2.808e-13 (h)
# sub 3 [ 62k] |x|=6.441e+00 |dx|=8.907e-04 |r|=1.524e-11 (B)
# all |x|=7.501e+00 |dx|=8.937e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.983e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.332e-02 |dx|=4.536e-03 |r|=2.212e-08 (u)
# sub 1 [ 62k] |x|=8.392e-01 |dx|=2.636e-03 |r|=1.134e-07 (P)
# sub 2 [ 10k] |x|=3.750e+00 |dx|=2.404e-03 |r|=6.446e-08 (h)
# sub 3 [ 62k] |x|=6.438e+00 |dx|=1.197e-01 |r|=5.526e-06 (B)
# all |x|=7.498e+00 |dx|=1.199e-01 |r|=5.528e-06
Line search: Using full step: fnorm 3.155136822193e-03 gnorm 5.527561339664e-06
# SNES iteration 1, KSP iteration 0 |r|=5.528e-06
# SNES iteration 1, KSP iteration 1 |r|=4.543e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=3.355e-02 |dx|=7.778e-04 |r|=1.382e-06 (u)
# sub 1 [ 62k] |x|=8.028e-01 |dx|=1.755e-01 |r|=3.487e-09 (P)
# sub 2 [ 10k] |x|=3.760e+00 |dx|=2.517e-02 |r|=3.436e-09 (h)
# sub 3 [ 62k] |x|=6.350e+00 |dx|=2.323e-01 |r|=1.483e-07 (B)
# all |x|=7.423e+00 |dx|=2.922e-01 |r|=1.390e-06
Line search: Using full step: fnorm 5.527561339664e-06 gnorm 1.389774276785e-06
# SNES iteration 2, KSP iteration 0 |r|=1.390e-06
# SNES iteration 2, KSP iteration 1 |r|=3.345e-19
# SNES iteration 3
# sub 0 [ 8k] |x|=3.348e-02 |dx|=5.826e-04 |r|=1.018e-06 (u)
# sub 1 [ 62k] |x|=8.031e-01 |dx|=1.338e-01 |r|=1.156e-08 (P)
# sub 2 [ 10k] |x|=3.763e+00 |dx|=1.699e-02 |r|=5.350e-09 (h)
# sub 3 [ 62k] |x|=6.033e+00 |dx|=1.298e+00 |r|=5.607e-07 (B)
# all |x|=7.156e+00 |dx|=1.305e+00 |r|=1.162e-06
Line search: gnorm after quadratic fit 1.162196069497e-06
Line search: Quadratically determined step, lambda=3.5140084804862631e-01
# SNES iteration 3, KSP iteration 0 |r|=1.162e-06
# SNES iteration 3, KSP iteration 1 |r|=3.556e-19
# SNES iteration 4
# sub 0 [ 8k] |x|=3.326e-02 |dx|=6.772e-04 |r|=5.778e-07 (u)
# sub 1 [ 62k] |x|=8.050e-01 |dx|=1.160e-01 |r|=2.249e-10 (P)
# sub 2 [ 10k] |x|=3.765e+00 |dx|=1.621e-02 |r|=1.208e-10 (h)
# sub 3 [ 62k] |x|=5.658e+00 |dx|=4.782e-01 |r|=1.864e-08 (B)
# all |x|=6.843e+00 |dx|=4.923e-01 |r|=5.781e-07
Line search: Using full step: fnorm 1.162196069497e-06 gnorm 5.781332380198e-07
# SNES iteration 4, KSP iteration 0 |r|=5.781e-07
# SNES iteration 4, KSP iteration 1 |r|=6.577e-20
# SNES iteration 5
# sub 0 [ 8k] |x|=3.327e-02 |dx|=1.037e-04 |r|=3.673e-07 (u)
# sub 1 [ 62k] |x|=8.067e-01 |dx|=1.368e-02 |r|=5.583e-09 (P)
# sub 2 [ 10k] |x|=3.765e+00 |dx|=4.778e-03 |r|=2.963e-09 (h)
# sub 3 [ 62k] |x|=5.461e+00 |dx|=6.263e-01 |r|=2.615e-07 (B)
# all |x|=6.682e+00 |dx|=6.265e-01 |r|=4.509e-07
Line search: gnorm after quadratic fit 4.509379449363e-07
Line search: Quadratically determined step, lambda=3.6430237851010999e-01
# SNES iteration 5, KSP iteration 0 |r|=4.509e-07
# SNES iteration 5, KSP iteration 1 |r|=5.289e-20
# SNES iteration 6
# sub 0 [ 8k] |x|=3.330e-02 |dx|=9.128e-05 |r|=1.982e-09 (u)
# sub 1 [ 62k] |x|=8.083e-01 |dx|=1.150e-02 |r|=8.149e-11 (P)
# sub 2 [ 10k] |x|=3.767e+00 |dx|=4.048e-03 |r|=7.850e-11 (h)
# sub 3 [ 62k] |x|=5.074e+00 |dx|=4.190e-01 |r|=4.130e-09 (B)
# all |x|=6.371e+00 |dx|=4.192e-01 |r|=4.582e-09
Line search: Using full step: fnorm 4.509379449363e-07 gnorm 4.581942276994e-09
# SNES iteration 6, KSP iteration 0 |r|=4.582e-09
# SNES iteration 6, KSP iteration 1 |r|=4.036e-21
# SNES iteration 7
# sub 0 [ 8k] |x|=3.330e-02 |dx|=6.602e-06 |r|=5.788e-11 (u)
# sub 1 [ 62k] |x|=8.086e-01 |dx|=1.247e-03 |r|=2.871e-11 (P)
# sub 2 [ 10k] |x|=3.767e+00 |dx|=7.190e-04 |r|=3.068e-11 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=1.163e-01 |r|=1.229e-09 (B)
# all |x|=6.358e+00 |dx|=1.163e-01 |r|=1.231e-09
Line search: Using full step: fnorm 4.581942276994e-09 gnorm 1.230969293446e-09
# SNES iteration 7, KSP iteration 0 |r|=1.231e-09
# SNES iteration 7, KSP iteration 1 |r|=1.066e-22
# SNES iteration 8 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.330e-02 |dx|=1.812e-07 |r|=4.024e-13 (u)
# sub 1 [ 62k] |x|=8.086e-01 |dx|=7.210e-05 |r|=2.110e-12 (P)
# sub 2 [ 10k] |x|=3.767e+00 |dx|=5.913e-05 |r|=2.520e-12 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=3.845e-03 |r|=8.749e-11 (B)
# all |x|=6.358e+00 |dx|=3.846e-03 |r|=8.755e-11
Line search: Using full step: fnorm 1.230969293446e-09 gnorm 8.755024854736e-11
+++ Processing load factor μ = 0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.330e-02 |dx|=1.812e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.086e-01 |dx|=7.210e-05 |r|=4.396e-10 (P)
# sub 2 [ 10k] |x|=3.767e+00 |dx|=5.913e-05 |r|=2.457e-10 (h)
# sub 3 [ 62k] |x|=5.058e+00 |dx|=3.845e-03 |r|=1.911e-08 (B)
# all |x|=6.358e+00 |dx|=3.846e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.848e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.865e-02 |dx|=4.650e-03 |r|=3.846e-08 (u)
# sub 1 [ 62k] |x|=7.317e-01 |dx|=7.848e-02 |r|=1.016e-08 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=3.985e-02 |r|=1.305e-08 (h)
# sub 3 [ 62k] |x|=2.082e+00 |dx|=3.084e+00 |r|=3.639e-07 (B)
# all |x|=4.397e+00 |dx|=3.085e+00 |r|=3.663e-07
Line search: Using full step: fnorm 3.155082547753e-03 gnorm 3.663202038050e-07
# SNES iteration 1, KSP iteration 0 |r|=3.663e-07
# SNES iteration 1, KSP iteration 1 |r|=1.291e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=2.865e-02 |dx|=2.269e-05 |r|=1.344e-09 (u)
# sub 1 [ 62k] |x|=7.289e-01 |dx|=6.670e-03 |r|=7.209e-10 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=3.348e-03 |r|=9.499e-10 (h)
# sub 3 [ 62k] |x|=2.424e+00 |dx|=3.884e-01 |r|=2.651e-08 (B)
# all |x|=4.569e+00 |dx|=3.885e-01 |r|=2.657e-08
Line search: Using full step: fnorm 3.663202038050e-07 gnorm 2.657445042453e-08
# SNES iteration 2, KSP iteration 0 |r|=2.657e-08
# SNES iteration 2, KSP iteration 1 |r|=3.766e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.865e-02 |dx|=6.391e-06 |r|=5.143e-10 (u)
# sub 1 [ 62k] |x|=7.288e-01 |dx|=2.582e-03 |r|=1.351e-10 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=2.265e-03 |r|=1.953e-10 (h)
# sub 3 [ 62k] |x|=2.388e+00 |dx|=1.185e-01 |r|=4.023e-09 (B)
# all |x|=4.550e+00 |dx|=1.185e-01 |r|=4.063e-09
Line search: Using full step: fnorm 2.657445042453e-08 gnorm 4.062532843071e-09
# SNES iteration 3, KSP iteration 0 |r|=4.063e-09
# SNES iteration 3, KSP iteration 1 |r|=1.187e-22
# SNES iteration 4
# sub 0 [ 8k] |x|=2.865e-02 |dx|=1.987e-07 |r|=2.773e-12 (u)
# sub 1 [ 62k] |x|=7.288e-01 |dx|=1.413e-04 |r|=7.490e-12 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=8.096e-05 |r|=9.838e-12 (h)
# sub 3 [ 62k] |x|=2.387e+00 |dx|=5.564e-03 |r|=2.767e-10 (B)
# all |x|=4.549e+00 |dx|=5.566e-03 |r|=2.770e-10
Line search: Using full step: fnorm 4.062532843071e-09 gnorm 2.769883620508e-10
# SNES iteration 4, KSP iteration 0 |r|=2.770e-10
# SNES iteration 4, KSP iteration 1 |r|=1.179e-23
# SNES iteration 5
# sub 0 [ 8k] |x|=2.865e-02 |dx|=2.052e-08 |r|=7.103e-15 (u)
# sub 1 [ 62k] |x|=7.288e-01 |dx|=9.104e-06 |r|=5.336e-14 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=5.738e-06 |r|=7.187e-14 (h)
# sub 3 [ 62k] |x|=2.387e+00 |dx|=4.625e-04 |r|=1.892e-12 (B)
# all |x|=4.549e+00 |dx|=4.627e-04 |r|=1.894e-12
Line search: Using full step: fnorm 2.769883620508e-10 gnorm 1.894314205005e-12
# SNES iteration 5, KSP iteration 0 |r|=1.894e-12
# SNES iteration 5, KSP iteration 1 |r|=4.100e-24
# SNES iteration 6 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.865e-02 |dx|=7.236e-09 |r|=2.518e-16 (u)
# sub 1 [ 62k] |x|=7.288e-01 |dx|=3.475e-06 |r|=3.392e-16 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=4.847e-06 |r|=4.416e-16 (h)
# sub 3 [ 62k] |x|=2.387e+00 |dx|=1.220e-04 |r|=1.253e-14 (B)
# all |x|=4.549e+00 |dx|=1.222e-04 |r|=1.254e-14
Line search: Using full step: fnorm 1.894314205005e-12 gnorm 1.254020572067e-14
+++ Processing load factor μ = 0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.865e-02 |dx|=7.236e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.288e-01 |dx|=3.475e-06 |r|=1.196e-09 (P)
# sub 2 [ 10k] |x|=3.803e+00 |dx|=4.847e-06 |r|=5.220e-10 (h)
# sub 3 [ 62k] |x|=2.387e+00 |dx|=1.220e-04 |r|=4.086e-08 (B)
# all |x|=4.549e+00 |dx|=1.222e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.012e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.399e-02 |dx|=4.663e-03 |r|=3.705e-08 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=8.577e-02 |r|=6.027e-09 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=4.229e-02 |r|=8.205e-09 (h)
# sub 3 [ 62k] |x|=5.862e-01 |dx|=2.205e+00 |r|=1.978e-07 (B)
# all |x|=3.939e+00 |dx|=2.207e+00 |r|=2.015e-07
Line search: Using full step: fnorm 3.155062231662e-03 gnorm 2.015117552797e-07
# SNES iteration 1, KSP iteration 0 |r|=2.015e-07
# SNES iteration 1, KSP iteration 1 |r|=4.128e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=2.399e-02 |dx|=7.432e-06 |r|=1.486e-10 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=1.761e-03 |r|=6.088e-10 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=1.553e-03 |r|=8.475e-10 (h)
# sub 3 [ 62k] |x|=5.875e-01 |dx|=3.581e-02 |r|=1.860e-08 (B)
# all |x|=3.940e+00 |dx|=3.589e-02 |r|=1.863e-08
Line search: Using full step: fnorm 2.015117552797e-07 gnorm 1.862706531713e-08
# SNES iteration 2, KSP iteration 0 |r|=1.863e-08
# SNES iteration 2, KSP iteration 1 |r|=7.361e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=2.399e-02 |dx|=1.272e-06 |r|=1.636e-11 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=4.405e-04 |r|=8.334e-12 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=8.862e-04 |r|=1.112e-11 (h)
# sub 3 [ 62k] |x|=5.809e-01 |dx|=3.127e-02 |r|=2.661e-10 (B)
# all |x|=3.939e+00 |dx|=3.129e-02 |r|=2.669e-10
Line search: Using full step: fnorm 1.862706531713e-08 gnorm 2.669323326498e-10
# SNES iteration 3, KSP iteration 0 |r|=2.669e-10
# SNES iteration 3, KSP iteration 1 |r|=3.298e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=2.399e-02 |dx|=5.618e-08 |r|=4.413e-14 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=1.941e-05 |r|=5.612e-13 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=1.953e-05 |r|=8.030e-13 (h)
# sub 3 [ 62k] |x|=5.808e-01 |dx|=1.177e-03 |r|=1.710e-11 (B)
# all |x|=3.939e+00 |dx|=1.177e-03 |r|=1.713e-11
Line search: Using full step: fnorm 2.669323326498e-10 gnorm 1.712682511822e-11
# SNES iteration 4, KSP iteration 0 |r|=1.713e-11
# SNES iteration 4, KSP iteration 1 |r|=9.966e-25
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.399e-02 |dx|=1.903e-09 |r|=3.573e-17 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=4.603e-07 |r|=2.921e-15 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=1.932e-07 |r|=4.399e-15 (h)
# sub 3 [ 62k] |x|=5.808e-01 |dx|=1.522e-05 |r|=8.985e-14 (B)
# all |x|=3.939e+00 |dx|=1.522e-05 |r|=9.001e-14
Line search: Using full step: fnorm 1.712682511822e-11 gnorm 9.000759068069e-14
+++ Processing load factor μ = 0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.399e-02 |dx|=1.903e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.447e-01 |dx|=4.603e-07 |r|=1.266e-09 (P)
# sub 2 [ 10k] |x|=3.842e+00 |dx|=1.932e-07 |r|=5.502e-10 (h)
# sub 3 [ 62k] |x|=5.808e-01 |dx|=1.522e-05 |r|=3.256e-08 (B)
# all |x|=3.939e+00 |dx|=1.522e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.830e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.933e-02 |dx|=4.670e-03 |r|=3.843e-08 (u)
# sub 1 [ 62k] |x|=5.571e-01 |dx|=8.974e-02 |r|=5.215e-09 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=4.289e-02 |r|=7.506e-09 (h)
# sub 3 [ 62k] |x|=1.663e+00 |dx|=1.717e+00 |r|=1.561e-07 (B)
# all |x|=4.259e+00 |dx|=1.719e+00 |r|=1.610e-07
Line search: Using full step: fnorm 3.155044593007e-03 gnorm 1.609968022609e-07
# SNES iteration 1, KSP iteration 0 |r|=1.610e-07
# SNES iteration 1, KSP iteration 1 |r|=6.293e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.933e-02 |dx|=1.230e-05 |r|=2.383e-10 (u)
# sub 1 [ 62k] |x|=5.572e-01 |dx|=1.494e-03 |r|=3.150e-10 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=1.583e-03 |r|=4.842e-10 (h)
# sub 3 [ 62k] |x|=1.642e+00 |dx|=2.858e-02 |r|=8.882e-09 (B)
# all |x|=4.251e+00 |dx|=2.866e-02 |r|=8.904e-09
Line search: Using full step: fnorm 1.609968022609e-07 gnorm 8.903543681879e-09
# SNES iteration 2, KSP iteration 0 |r|=8.904e-09
# SNES iteration 2, KSP iteration 1 |r|=2.170e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.933e-02 |dx|=3.985e-06 |r|=2.199e-11 (u)
# sub 1 [ 62k] |x|=5.571e-01 |dx|=4.091e-04 |r|=3.942e-12 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=5.664e-04 |r|=5.648e-12 (h)
# sub 3 [ 62k] |x|=1.642e+00 |dx|=2.413e-02 |r|=1.184e-10 (B)
# all |x|=4.250e+00 |dx|=2.414e-02 |r|=1.206e-10
Line search: Using full step: fnorm 8.903543681879e-09 gnorm 1.205997475941e-10
# SNES iteration 3, KSP iteration 0 |r|=1.206e-10
# SNES iteration 3, KSP iteration 1 |r|=1.700e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.933e-02 |dx|=2.830e-08 |r|=3.868e-15 (u)
# sub 1 [ 62k] |x|=5.571e-01 |dx|=1.158e-05 |r|=1.407e-13 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=1.240e-05 |r|=2.170e-13 (h)
# sub 3 [ 62k] |x|=1.642e+00 |dx|=1.103e-03 |r|=3.933e-12 (B)
# all |x|=4.250e+00 |dx|=1.103e-03 |r|=3.941e-12
Line search: Using full step: fnorm 1.205997475941e-10 gnorm 3.941098782319e-12
# SNES iteration 4, KSP iteration 0 |r|=3.941e-12
# SNES iteration 4, KSP iteration 1 |r|=2.053e-25
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.933e-02 |dx|=3.600e-10 |r|=2.425e-17 (u)
# sub 1 [ 62k] |x|=5.571e-01 |dx|=9.388e-08 |r|=1.424e-17 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=7.386e-08 |r|=1.787e-17 (h)
# sub 3 [ 62k] |x|=1.642e+00 |dx|=3.429e-06 |r|=4.363e-16 (B)
# all |x|=4.250e+00 |dx|=3.431e-06 |r|=4.376e-16
Line search: Using full step: fnorm 3.941098782319e-12 gnorm 4.375904667981e-16
+++ Processing load factor μ = 0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.933e-02 |dx|=3.600e-10 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.571e-01 |dx|=9.388e-08 |r|=1.326e-09 (P)
# sub 2 [ 10k] |x|=3.881e+00 |dx|=7.386e-08 |r|=5.587e-10 (h)
# sub 3 [ 62k] |x|=1.642e+00 |dx|=3.429e-06 |r|=2.543e-08 (B)
# all |x|=4.250e+00 |dx|=3.431e-06 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.060e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.467e-02 |dx|=4.677e-03 |r|=3.921e-08 (u)
# sub 1 [ 62k] |x|=4.670e-01 |dx|=9.281e-02 |r|=5.388e-09 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=4.267e-02 |r|=7.777e-09 (h)
# sub 3 [ 62k] |x|=2.903e+00 |dx|=1.311e+00 |r|=1.553e-07 (B)
# all |x|=4.900e+00 |dx|=1.315e+00 |r|=1.604e-07
Line search: Using full step: fnorm 3.155029689335e-03 gnorm 1.604056014451e-07
# SNES iteration 1, KSP iteration 0 |r|=1.604e-07
# SNES iteration 1, KSP iteration 1 |r|=6.819e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.467e-02 |dx|=1.399e-05 |r|=1.107e-10 (u)
# sub 1 [ 62k] |x|=4.671e-01 |dx|=1.129e-03 |r|=7.615e-10 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=1.247e-03 |r|=1.080e-09 (h)
# sub 3 [ 62k] |x|=2.889e+00 |dx|=2.003e-02 |r|=2.065e-08 (B)
# all |x|=4.892e+00 |dx|=2.010e-02 |r|=2.069e-08
Line search: Using full step: fnorm 1.604056014451e-07 gnorm 2.069337634312e-08
# SNES iteration 2, KSP iteration 0 |r|=2.069e-08
# SNES iteration 2, KSP iteration 1 |r|=1.622e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.467e-02 |dx|=3.490e-06 |r|=1.024e-11 (u)
# sub 1 [ 62k] |x|=4.671e-01 |dx|=2.726e-04 |r|=4.149e-12 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=4.399e-04 |r|=6.049e-12 (h)
# sub 3 [ 62k] |x|=2.890e+00 |dx|=1.746e-02 |r|=1.256e-10 (B)
# all |x|=4.892e+00 |dx|=1.747e-02 |r|=1.263e-10
Line search: Using full step: fnorm 2.069337634312e-08 gnorm 1.262549445673e-10
# SNES iteration 3, KSP iteration 0 |r|=1.263e-10
# SNES iteration 3, KSP iteration 1 |r|=1.736e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.467e-02 |dx|=3.351e-08 |r|=5.647e-15 (u)
# sub 1 [ 62k] |x|=4.671e-01 |dx|=7.729e-06 |r|=1.034e-13 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=9.832e-06 |r|=1.465e-13 (h)
# sub 3 [ 62k] |x|=2.890e+00 |dx|=8.093e-04 |r|=2.822e-12 (B)
# all |x|=4.892e+00 |dx|=8.094e-04 |r|=2.827e-12
Line search: Using full step: fnorm 1.262549445673e-10 gnorm 2.827283983718e-12
# SNES iteration 4, KSP iteration 0 |r|=2.827e-12
# SNES iteration 4, KSP iteration 1 |r|=1.551e-25
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.467e-02 |dx|=2.506e-10 |r|=2.411e-17 (u)
# sub 1 [ 62k] |x|=4.671e-01 |dx|=7.061e-08 |r|=9.446e-18 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=4.856e-08 |r|=1.331e-17 (h)
# sub 3 [ 62k] |x|=2.890e+00 |dx|=2.364e-06 |r|=2.701e-16 (B)
# all |x|=4.892e+00 |dx|=2.365e-06 |r|=2.717e-16
Line search: Using full step: fnorm 2.827283983718e-12 gnorm 2.716952995061e-16
+++ Processing load factor μ = 0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.467e-02 |dx|=2.506e-10 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.671e-01 |dx|=7.061e-08 |r|=1.378e-09 (P)
# sub 2 [ 10k] |x|=3.920e+00 |dx|=4.856e-08 |r|=5.621e-10 (h)
# sub 3 [ 62k] |x|=2.890e+00 |dx|=2.364e-06 |r|=1.955e-08 (B)
# all |x|=4.892e+00 |dx|=2.365e-06 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.870e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.001e-02 |dx|=4.685e-03 |r|=4.001e-08 (u)
# sub 1 [ 62k] |x|=3.753e-01 |dx|=9.522e-02 |r|=1.392e-09 (P)
# sub 2 [ 10k] |x|=3.959e+00 |dx|=4.178e-02 |r|=1.761e-09 (h)
# sub 3 [ 62k] |x|=3.857e+00 |dx|=9.866e-01 |r|=3.695e-08 (B)
# all |x|=5.540e+00 |dx|=9.921e-01 |r|=5.451e-08
Line search: Using full step: fnorm 3.155016952122e-03 gnorm 5.450669549089e-08
# SNES iteration 1, KSP iteration 0 |r|=5.451e-08
# SNES iteration 1, KSP iteration 1 |r|=1.132e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.001e-02 |dx|=2.115e-06 |r|=1.815e-11 (u)
# sub 1 [ 62k] |x|=3.753e-01 |dx|=4.880e-04 |r|=4.941e-11 (P)
# sub 2 [ 10k] |x|=3.959e+00 |dx|=5.300e-04 |r|=6.322e-11 (h)
# sub 3 [ 62k] |x|=3.849e+00 |dx|=9.184e-03 |r|=1.306e-09 (B)
# all |x|=5.534e+00 |dx|=9.212e-03 |r|=1.309e-09
Line search: Using full step: fnorm 5.450669549089e-08 gnorm 1.308695584650e-09
# SNES iteration 2, KSP iteration 0 |r|=1.309e-09
# SNES iteration 2, KSP iteration 1 |r|=1.995e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.001e-02 |dx|=3.677e-07 |r|=2.398e-12 (u)
# sub 1 [ 62k] |x|=3.753e-01 |dx|=8.142e-05 |r|=1.024e-12 (P)
# sub 2 [ 10k] |x|=3.959e+00 |dx|=9.835e-05 |r|=1.313e-12 (h)
# sub 3 [ 62k] |x|=3.849e+00 |dx|=5.545e-03 |r|=2.800e-11 (B)
# all |x|=5.534e+00 |dx|=5.546e-03 |r|=2.815e-11
Line search: Using full step: fnorm 1.308695584650e-09 gnorm 2.815196745055e-11
# SNES iteration 3, KSP iteration 0 |r|=2.815e-11
# SNES iteration 3, KSP iteration 1 |r|=9.028e-25
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.001e-02 |dx|=1.529e-09 |r|=6.147e-17 (u)
# sub 1 [ 62k] |x|=3.753e-01 |dx|=6.474e-07 |r|=4.328e-16 (P)
# sub 2 [ 10k] |x|=3.959e+00 |dx|=4.119e-07 |r|=4.621e-16 (h)
# sub 3 [ 62k] |x|=3.849e+00 |dx|=4.695e-05 |r|=1.334e-14 (B)
# all |x|=5.534e+00 |dx|=4.696e-05 |r|=1.335e-14
Line search: Using full step: fnorm 2.815196745055e-11 gnorm 1.335063995685e-14
+++ Processing load factor μ = 0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.001e-02 |dx|=1.529e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.753e-01 |dx|=6.474e-07 |r|=1.425e-09 (P)
# sub 2 [ 10k] |x|=3.959e+00 |dx|=4.119e-07 |r|=5.534e-10 (h)
# sub 3 [ 62k] |x|=3.849e+00 |dx|=4.695e-05 |r|=1.480e-08 (B)
# all |x|=5.534e+00 |dx|=4.696e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.991e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=5.371e-03 |dx|=4.696e-03 |r|=4.082e-08 (u)
# sub 1 [ 62k] |x|=2.830e-01 |dx|=9.709e-02 |r|=1.172e-09 (P)
# sub 2 [ 10k] |x|=3.997e+00 |dx|=4.031e-02 |r|=1.453e-09 (h)
# sub 3 [ 62k] |x|=4.570e+00 |dx|=7.326e-01 |r|=3.055e-08 (B)
# all |x|=6.078e+00 |dx|=7.401e-01 |r|=5.102e-08
Line search: Using full step: fnorm 3.155006739317e-03 gnorm 5.101710037582e-08
# SNES iteration 1, KSP iteration 0 |r|=5.102e-08
# SNES iteration 1, KSP iteration 1 |r|=1.754e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=5.370e-03 |dx|=3.401e-06 |r|=7.398e-12 (u)
# sub 1 [ 62k] |x|=2.830e-01 |dx|=4.874e-04 |r|=9.289e-13 (P)
# sub 2 [ 10k] |x|=3.997e+00 |dx|=4.363e-04 |r|=2.041e-12 (h)
# sub 3 [ 62k] |x|=4.565e+00 |dx|=6.018e-03 |r|=1.186e-10 (B)
# all |x|=6.074e+00 |dx|=6.053e-03 |r|=1.189e-10
Line search: Using full step: fnorm 5.101710037582e-08 gnorm 1.188997679321e-10
# SNES iteration 2, KSP iteration 0 |r|=1.189e-10
# SNES iteration 2, KSP iteration 1 |r|=1.577e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=5.370e-03 |dx|=2.983e-07 |r|=2.913e-13 (u)
# sub 1 [ 62k] |x|=2.830e-01 |dx|=4.281e-05 |r|=4.044e-13 (P)
# sub 2 [ 10k] |x|=3.997e+00 |dx|=6.740e-05 |r|=5.116e-13 (h)
# sub 3 [ 62k] |x|=4.565e+00 |dx|=4.124e-03 |r|=1.067e-11 (B)
# all |x|=6.074e+00 |dx|=4.125e-03 |r|=1.070e-11
Line search: Using full step: fnorm 1.188997679321e-10 gnorm 1.069641735284e-11
# SNES iteration 3, KSP iteration 0 |r|=1.070e-11
# SNES iteration 3, KSP iteration 1 |r|=2.838e-25
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=5.370e-03 |dx|=5.062e-10 |r|=2.471e-17 (u)
# sub 1 [ 62k] |x|=2.830e-01 |dx|=1.855e-07 |r|=9.282e-17 (P)
# sub 2 [ 10k] |x|=3.997e+00 |dx|=1.433e-07 |r|=8.546e-17 (h)
# sub 3 [ 62k] |x|=4.565e+00 |dx|=1.300e-05 |r|=3.163e-15 (B)
# all |x|=6.074e+00 |dx|=1.300e-05 |r|=3.166e-15
Line search: Using full step: fnorm 1.069641735284e-11 gnorm 3.165897755186e-15
+++ Processing load factor μ = 0.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=5.370e-03 |dx|=5.062e-10 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.830e-01 |dx|=1.855e-07 |r|=1.466e-09 (P)
# sub 2 [ 10k] |x|=3.997e+00 |dx|=1.433e-07 |r|=5.398e-10 (h)
# sub 3 [ 62k] |x|=4.565e+00 |dx|=1.300e-05 |r|=1.105e-08 (B)
# all |x|=6.074e+00 |dx|=1.300e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.894e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.251e-03 |dx|=4.706e-03 |r|=4.112e-08 (u)
# sub 1 [ 62k] |x|=1.926e-01 |dx|=9.838e-02 |r|=7.207e-10 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=3.860e-02 |r|=9.879e-10 (h)
# sub 3 [ 62k] |x|=5.095e+00 |dx|=5.384e-01 |r|=1.769e-08 (B)
# all |x|=6.502e+00 |dx|=5.487e-01 |r|=4.478e-08
Line search: Using full step: fnorm 3.154998819626e-03 gnorm 4.478392555108e-08
# SNES iteration 1, KSP iteration 0 |r|=4.478e-08
# SNES iteration 1, KSP iteration 1 |r|=1.807e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.248e-03 |dx|=2.974e-06 |r|=3.489e-12 (u)
# sub 1 [ 62k] |x|=1.925e-01 |dx|=4.983e-04 |r|=3.230e-13 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=3.192e-04 |r|=1.032e-12 (h)
# sub 3 [ 62k] |x|=5.092e+00 |dx|=3.865e-03 |r|=5.269e-11 (B)
# all |x|=6.499e+00 |dx|=3.910e-03 |r|=5.282e-11
Line search: Using full step: fnorm 4.478392555108e-08 gnorm 5.281777246943e-11
# SNES iteration 2, KSP iteration 0 |r|=5.282e-11
# SNES iteration 2, KSP iteration 1 |r|=4.096e-23
# SNES iteration 3
# sub 0 [ 8k] |x|=1.248e-03 |dx|=7.917e-08 |r|=3.622e-14 (u)
# sub 1 [ 62k] |x|=1.925e-01 |dx|=1.926e-05 |r|=6.986e-14 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=4.849e-05 |r|=9.764e-14 (h)
# sub 3 [ 62k] |x|=5.093e+00 |dx|=2.618e-03 |r|=1.831e-12 (B)
# all |x|=6.499e+00 |dx|=2.618e-03 |r|=1.835e-12
Line search: Using full step: fnorm 5.281777246943e-11 gnorm 1.834793286336e-12
# SNES iteration 3, KSP iteration 0 |r|=1.835e-12
# SNES iteration 3, KSP iteration 1 |r|=4.301e-26
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.248e-03 |dx|=6.614e-11 |r|=2.409e-17 (u)
# sub 1 [ 62k] |x|=1.925e-01 |dx|=4.741e-08 |r|=4.308e-18 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=2.848e-08 |r|=6.164e-18 (h)
# sub 3 [ 62k] |x|=5.093e+00 |dx|=5.548e-06 |r|=1.462e-16 (B)
# all |x|=6.499e+00 |dx|=5.548e-06 |r|=1.484e-16
Line search: Using full step: fnorm 1.834793286336e-12 gnorm 1.483637090075e-16
+++ Processing load factor μ = -0.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.248e-03 |dx|=6.614e-11 |r|=2.409e-17 (u)
# sub 1 [ 62k] |x|=1.925e-01 |dx|=4.741e-08 |r|=1.502e-09 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=2.848e-08 |r|=5.248e-10 (h)
# sub 3 [ 62k] |x|=5.093e+00 |dx|=5.548e-06 |r|=8.151e-09 (B)
# all |x|=6.499e+00 |dx|=5.548e-06 |r|=8.305e-09
+++ Processing load factor μ = -0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.248e-03 |dx|=6.614e-11 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.925e-01 |dx|=4.741e-08 |r|=1.502e-09 (P)
# sub 2 [ 10k] |x|=4.034e+00 |dx|=2.848e-08 |r|=5.248e-10 (h)
# sub 3 [ 62k] |x|=5.093e+00 |dx|=5.548e-06 |r|=8.151e-09 (B)
# all |x|=6.499e+00 |dx|=5.548e-06 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.927e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.316e-03 |dx|=4.717e-03 |r|=4.109e-08 (u)
# sub 1 [ 62k] |x|=1.124e-01 |dx|=9.920e-02 |r|=3.609e-10 (P)
# sub 2 [ 10k] |x|=4.069e+00 |dx|=3.674e-02 |r|=3.927e-10 (h)
# sub 3 [ 62k] |x|=5.478e+00 |dx|=3.928e-01 |r|=7.543e-09 (B)
# all |x|=6.825e+00 |dx|=4.068e-01 |r|=4.178e-08
Line search: Using full step: fnorm 3.154992712915e-03 gnorm 4.178023453836e-08
# SNES iteration 1, KSP iteration 0 |r|=4.178e-08
# SNES iteration 1, KSP iteration 1 |r|=2.001e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.317e-03 |dx|=3.461e-06 |r|=3.253e-12 (u)
# sub 1 [ 62k] |x|=1.122e-01 |dx|=5.150e-04 |r|=1.396e-13 (P)
# sub 2 [ 10k] |x|=4.069e+00 |dx|=2.624e-04 |r|=3.092e-13 (h)
# sub 3 [ 62k] |x|=5.477e+00 |dx|=2.560e-03 |r|=2.099e-11 (B)
# all |x|=6.824e+00 |dx|=2.624e-03 |r|=2.125e-11
Line search: Using full step: fnorm 4.178023453836e-08 gnorm 2.124552454048e-11
+++ Processing load factor μ = -0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.317e-03 |dx|=3.461e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.122e-01 |dx|=5.150e-04 |r|=1.534e-09 (P)
# sub 2 [ 10k] |x|=4.069e+00 |dx|=2.624e-04 |r|=5.089e-10 (h)
# sub 3 [ 62k] |x|=5.477e+00 |dx|=2.560e-03 |r|=5.964e-09 (B)
# all |x|=6.824e+00 |dx|=2.624e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.985e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=8.965e-03 |dx|=4.729e-03 |r|=4.098e-08 (u)
# sub 1 [ 62k] |x|=8.469e-02 |dx|=9.967e-02 |r|=3.033e-10 (P)
# sub 2 [ 10k] |x|=4.104e+00 |dx|=3.484e-02 |r|=2.881e-10 (h)
# sub 3 [ 62k] |x|=5.756e+00 |dx|=2.852e-01 |r|=5.490e-09 (B)
# all |x|=7.069e+00 |dx|=3.042e-01 |r|=4.135e-08
Line search: Using full step: fnorm 3.154988044297e-03 gnorm 4.135069216768e-08
# SNES iteration 1, KSP iteration 0 |r|=4.135e-08
# SNES iteration 1, KSP iteration 1 |r|=2.109e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=8.966e-03 |dx|=3.820e-06 |r|=3.208e-12 (u)
# sub 1 [ 62k] |x|=8.422e-02 |dx|=5.340e-04 |r|=1.097e-13 (P)
# sub 2 [ 10k] |x|=4.103e+00 |dx|=2.342e-04 |r|=1.919e-13 (h)
# sub 3 [ 62k] |x|=5.755e+00 |dx|=1.906e-03 |r|=1.510e-11 (B)
# all |x|=7.069e+00 |dx|=1.993e-03 |r|=1.544e-11
Line search: Using full step: fnorm 4.135069216768e-08 gnorm 1.544018598788e-11
+++ Processing load factor μ = -0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=8.966e-03 |dx|=3.820e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.422e-02 |dx|=5.340e-04 |r|=1.562e-09 (P)
# sub 2 [ 10k] |x|=4.103e+00 |dx|=2.342e-04 |r|=4.929e-10 (h)
# sub 3 [ 62k] |x|=5.755e+00 |dx|=1.906e-03 |r|=4.336e-09 (B)
# all |x|=7.069e+00 |dx|=1.993e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.932e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.368e-02 |dx|=4.742e-03 |r|=4.105e-08 (u)
# sub 1 [ 62k] |x|=1.445e-01 |dx|=9.992e-02 |r|=2.462e-10 (P)
# sub 2 [ 10k] |x|=4.136e+00 |dx|=3.295e-02 |r|=1.674e-10 (h)
# sub 3 [ 62k] |x|=5.956e+00 |dx|=2.067e-01 |r|=3.088e-09 (B)
# all |x|=7.252e+00 |dx|=2.320e-01 |r|=4.116e-08
Line search: Using full step: fnorm 3.154984498618e-03 gnorm 4.116413491798e-08
# SNES iteration 1, KSP iteration 0 |r|=4.116e-08
# SNES iteration 1, KSP iteration 1 |r|=2.279e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.368e-02 |dx|=4.066e-06 |r|=2.950e-12 (u)
# sub 1 [ 62k] |x|=1.441e-01 |dx|=5.394e-04 |r|=8.006e-14 (P)
# sub 2 [ 10k] |x|=4.136e+00 |dx|=1.958e-04 |r|=4.038e-14 (h)
# sub 3 [ 62k] |x|=5.955e+00 |dx|=1.471e-03 |r|=5.585e-12 (B)
# all |x|=7.252e+00 |dx|=1.579e-03 |r|=6.316e-12
Line search: Using full step: fnorm 4.116413491798e-08 gnorm 6.316241859648e-12
+++ Processing load factor μ = -0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.368e-02 |dx|=4.066e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=1.441e-01 |dx|=5.394e-04 |r|=1.588e-09 (P)
# sub 2 [ 10k] |x|=4.136e+00 |dx|=1.958e-04 |r|=4.771e-10 (h)
# sub 3 [ 62k] |x|=5.955e+00 |dx|=1.471e-03 |r|=3.141e-09 (B)
# all |x|=7.252e+00 |dx|=1.579e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.012e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.842e-02 |dx|=4.755e-03 |r|=4.146e-08 (u)
# sub 1 [ 62k] |x|=2.320e-01 |dx|=1.001e-01 |r|=2.674e-10 (P)
# sub 2 [ 10k] |x|=4.167e+00 |dx|=3.115e-02 |r|=2.019e-10 (h)
# sub 3 [ 62k] |x|=6.099e+00 |dx|=1.499e-01 |r|=3.762e-09 (B)
# all |x|=7.390e+00 |dx|=1.830e-01 |r|=4.163e-08
Line search: Using full step: fnorm 3.154981818528e-03 gnorm 4.162699283117e-08
# SNES iteration 1, KSP iteration 0 |r|=4.163e-08
# SNES iteration 1, KSP iteration 1 |r|=2.345e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=1.842e-02 |dx|=4.097e-06 |r|=2.582e-12 (u)
# sub 1 [ 62k] |x|=2.317e-01 |dx|=5.275e-04 |r|=8.514e-14 (P)
# sub 2 [ 10k] |x|=4.167e+00 |dx|=1.708e-04 |r|=4.588e-14 (h)
# sub 3 [ 62k] |x|=6.099e+00 |dx|=1.237e-03 |r|=6.392e-12 (B)
# all |x|=7.390e+00 |dx|=1.355e-03 |r|=6.895e-12
Line search: Using full step: fnorm 4.162699283117e-08 gnorm 6.894605644368e-12
+++ Processing load factor μ = -0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.842e-02 |dx|=4.097e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=2.317e-01 |dx|=5.275e-04 |r|=1.614e-09 (P)
# sub 2 [ 10k] |x|=4.167e+00 |dx|=1.708e-04 |r|=4.617e-10 (h)
# sub 3 [ 62k] |x|=6.099e+00 |dx|=1.237e-03 |r|=2.273e-09 (B)
# all |x|=7.390e+00 |dx|=1.355e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.006e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.318e-02 |dx|=4.769e-03 |r|=4.231e-08 (u)
# sub 1 [ 62k] |x|=3.256e-01 |dx|=1.003e-01 |r|=2.476e-10 (P)
# sub 2 [ 10k] |x|=4.197e+00 |dx|=2.946e-02 |r|=1.304e-10 (h)
# sub 3 [ 62k] |x|=6.202e+00 |dx|=1.091e-01 |r|=2.266e-09 (B)
# all |x|=7.495e+00 |dx|=1.512e-01 |r|=4.237e-08
Line search: Using full step: fnorm 3.154979804301e-03 gnorm 4.237101937772e-08
# SNES iteration 1, KSP iteration 0 |r|=4.237e-08
# SNES iteration 1, KSP iteration 1 |r|=2.287e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.318e-02 |dx|=3.922e-06 |r|=2.222e-12 (u)
# sub 1 [ 62k] |x|=3.254e-01 |dx|=4.917e-04 |r|=7.493e-14 (P)
# sub 2 [ 10k] |x|=4.196e+00 |dx|=1.381e-04 |r|=2.001e-14 (h)
# sub 3 [ 62k] |x|=6.202e+00 |dx|=1.028e-03 |r|=3.186e-12 (B)
# all |x|=7.495e+00 |dx|=1.147e-03 |r|=3.885e-12
Line search: Using full step: fnorm 4.237101937772e-08 gnorm 3.884737649401e-12
+++ Processing load factor μ = -0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.318e-02 |dx|=3.922e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.254e-01 |dx|=4.917e-04 |r|=1.639e-09 (P)
# sub 2 [ 10k] |x|=4.196e+00 |dx|=1.381e-04 |r|=4.469e-10 (h)
# sub 3 [ 62k] |x|=6.202e+00 |dx|=1.028e-03 |r|=1.652e-09 (B)
# all |x|=7.495e+00 |dx|=1.147e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.026e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.795e-02 |dx|=4.783e-03 |r|=4.372e-08 (u)
# sub 1 [ 62k] |x|=4.215e-01 |dx|=1.007e-01 |r|=2.571e-10 (P)
# sub 2 [ 10k] |x|=4.224e+00 |dx|=2.791e-02 |r|=1.277e-10 (h)
# sub 3 [ 62k] |x|=6.275e+00 |dx|=8.002e-02 |r|=2.198e-09 (B)
# all |x|=7.576e+00 |dx|=1.317e-01 |r|=4.377e-08
Line search: Using full step: fnorm 3.154978306469e-03 gnorm 4.377159915538e-08
# SNES iteration 1, KSP iteration 0 |r|=4.377e-08
# SNES iteration 1, KSP iteration 1 |r|=2.151e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=2.795e-02 |dx|=3.492e-06 |r|=1.878e-12 (u)
# sub 1 [ 62k] |x|=4.213e-01 |dx|=4.320e-04 |r|=7.318e-14 (P)
# sub 2 [ 10k] |x|=4.224e+00 |dx|=1.052e-04 |r|=1.995e-14 (h)
# sub 3 [ 62k] |x|=6.275e+00 |dx|=8.625e-04 |r|=3.128e-12 (B)
# all |x|=7.576e+00 |dx|=9.703e-04 |r|=3.650e-12
Line search: Using full step: fnorm 4.377159915538e-08 gnorm 3.649659200046e-12
+++ Processing load factor μ = -0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.795e-02 |dx|=3.492e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.213e-01 |dx|=4.320e-04 |r|=1.665e-09 (P)
# sub 2 [ 10k] |x|=4.224e+00 |dx|=1.052e-04 |r|=4.329e-10 (h)
# sub 3 [ 62k] |x|=6.275e+00 |dx|=8.625e-04 |r|=1.216e-09 (B)
# all |x|=7.576e+00 |dx|=9.703e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.963e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.274e-02 |dx|=4.798e-03 |r|=4.583e-08 (u)
# sub 1 [ 62k] |x|=5.186e-01 |dx|=1.013e-01 |r|=2.555e-10 (P)
# sub 2 [ 10k] |x|=4.250e+00 |dx|=2.651e-02 |r|=6.226e-11 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=5.950e-02 |r|=1.490e-10 (B)
# all |x|=7.640e+00 |dx|=1.206e-01 |r|=4.583e-08
Line search: Using full step: fnorm 3.154977209076e-03 gnorm 4.582743300771e-08
# SNES iteration 1, KSP iteration 0 |r|=4.583e-08
# SNES iteration 1, KSP iteration 1 |r|=1.749e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.274e-02 |dx|=2.901e-06 |r|=1.514e-12 (u)
# sub 1 [ 62k] |x|=5.185e-01 |dx|=3.553e-04 |r|=9.432e-14 (P)
# sub 2 [ 10k] |x|=4.250e+00 |dx|=7.192e-05 |r|=1.093e-13 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=6.927e-04 |r|=2.192e-12 (B)
# all |x|=7.640e+00 |dx|=7.818e-04 |r|=2.668e-12
Line search: Using full step: fnorm 4.582743300771e-08 gnorm 2.668036027056e-12
+++ Processing load factor μ = -0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.274e-02 |dx|=2.901e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.185e-01 |dx|=3.553e-04 |r|=1.692e-09 (P)
# sub 2 [ 10k] |x|=4.250e+00 |dx|=7.192e-05 |r|=4.196e-10 (h)
# sub 3 [ 62k] |x|=6.328e+00 |dx|=6.927e-04 |r|=9.195e-10 (B)
# all |x|=7.640e+00 |dx|=7.818e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.123e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.755e-02 |dx|=4.814e-03 |r|=4.882e-08 (u)
# sub 1 [ 62k] |x|=6.167e-01 |dx|=1.022e-01 |r|=2.742e-10 (P)
# sub 2 [ 10k] |x|=4.275e+00 |dx|=2.526e-02 |r|=7.762e-11 (h)
# sub 3 [ 62k] |x|=6.365e+00 |dx|=4.528e-02 |r|=9.323e-10 (B)
# all |x|=7.692e+00 |dx|=1.147e-01 |r|=4.883e-08
Line search: Using full step: fnorm 3.154976422011e-03 gnorm 4.883406258532e-08
# SNES iteration 1, KSP iteration 0 |r|=4.883e-08
# SNES iteration 1, KSP iteration 1 |r|=1.392e-21
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.755e-02 |dx|=2.229e-06 |r|=1.154e-12 (u)
# sub 1 [ 62k] |x|=6.166e-01 |dx|=2.748e-04 |r|=6.763e-14 (P)
# sub 2 [ 10k] |x|=4.275e+00 |dx|=4.887e-05 |r|=6.249e-14 (h)
# sub 3 [ 62k] |x|=6.365e+00 |dx|=5.652e-04 |r|=1.820e-12 (B)
# all |x|=7.692e+00 |dx|=6.304e-04 |r|=2.157e-12
Line search: Using full step: fnorm 4.883406258532e-08 gnorm 2.156577519819e-12
+++ Processing load factor μ = -0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.755e-02 |dx|=2.229e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.166e-01 |dx|=2.748e-04 |r|=1.722e-09 (P)
# sub 2 [ 10k] |x|=4.275e+00 |dx|=4.887e-05 |r|=4.070e-10 (h)
# sub 3 [ 62k] |x|=6.365e+00 |dx|=5.652e-04 |r|=7.308e-10 (B)
# all |x|=7.692e+00 |dx|=6.304e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.938e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.237e-02 |dx|=4.829e-03 |r|=5.285e-08 (u)
# sub 1 [ 62k] |x|=7.158e-01 |dx|=1.034e-01 |r|=2.909e-10 (P)
# sub 2 [ 10k] |x|=4.298e+00 |dx|=2.414e-02 |r|=6.454e-11 (h)
# sub 3 [ 62k] |x|=6.391e+00 |dx|=3.571e-02 |r|=1.010e-10 (B)
# all |x|=7.736e+00 |dx|=1.121e-01 |r|=5.285e-08
Line search: Using full step: fnorm 3.154975873824e-03 gnorm 5.285153503594e-08
# SNES iteration 1, KSP iteration 0 |r|=5.285e-08
# SNES iteration 1, KSP iteration 1 |r|=9.222e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.237e-02 |dx|=1.605e-06 |r|=8.550e-13 (u)
# sub 1 [ 62k] |x|=7.157e-01 |dx|=2.067e-04 |r|=7.780e-14 (P)
# sub 2 [ 10k] |x|=4.298e+00 |dx|=4.004e-05 |r|=8.263e-14 (h)
# sub 3 [ 62k] |x|=6.391e+00 |dx|=4.461e-04 |r|=1.876e-12 (B)
# all |x|=7.736e+00 |dx|=4.933e-04 |r|=2.065e-12
Line search: Using full step: fnorm 5.285153503594e-08 gnorm 2.064554711044e-12
+++ Processing load factor μ = -1.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.237e-02 |dx|=1.605e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.157e-01 |dx|=2.067e-04 |r|=1.753e-09 (P)
# sub 2 [ 10k] |x|=4.298e+00 |dx|=4.004e-05 |r|=3.948e-10 (h)
# sub 3 [ 62k] |x|=6.391e+00 |dx|=4.461e-04 |r|=6.221e-10 (B)
# all |x|=7.736e+00 |dx|=4.933e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.086e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.720e-02 |dx|=4.844e-03 |r|=5.796e-08 (u)
# sub 1 [ 62k] |x|=8.160e-01 |dx|=1.048e-01 |r|=3.130e-10 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=2.313e-02 |r|=6.609e-11 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=2.953e-02 |r|=7.869e-11 (B)
# all |x|=7.773e+00 |dx|=1.114e-01 |r|=5.796e-08
Line search: Using full step: fnorm 3.154975512271e-03 gnorm 5.796230030228e-08
# SNES iteration 1, KSP iteration 0 |r|=5.796e-08
# SNES iteration 1, KSP iteration 1 |r|=6.703e-22
# SNES iteration 2 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.720e-02 |dx|=1.110e-06 |r|=6.493e-13 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=1.644e-04 |r|=8.507e-14 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=4.543e-05 |r|=8.110e-14 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=3.477e-04 |r|=2.163e-12 (B)
# all |x|=7.773e+00 |dx|=3.872e-04 |r|=2.261e-12
Line search: Using full step: fnorm 5.796230030228e-08 gnorm 2.261063152885e-12
+++ Processing load factor μ = -1.0000
# SNES iteration 0 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.720e-02 |dx|=1.110e-06 |r|=6.493e-13 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=1.644e-04 |r|=1.786e-09 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=4.543e-05 |r|=3.829e-10 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=3.477e-04 |r|=5.684e-10 (B)
# all |x|=7.773e+00 |dx|=3.872e-04 |r|=1.913e-09
+++ Processing load factor μ = -0.9000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.720e-02 |dx|=1.110e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=1.644e-04 |r|=1.786e-09 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=4.543e-05 |r|=3.829e-10 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=3.477e-04 |r|=5.684e-10 (B)
# all |x|=7.773e+00 |dx|=3.872e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.011e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=4.244e-02 |dx|=4.768e-03 |r|=4.370e-08 (u)
# sub 1 [ 62k] |x|=7.177e-01 |dx|=9.870e-02 |r|=1.616e-09 (P)
# sub 2 [ 10k] |x|=4.296e+00 |dx|=2.441e-02 |r|=3.594e-10 (h)
# sub 3 [ 62k] |x|=6.382e+00 |dx|=5.468e-02 |r|=8.138e-10 (B)
# all |x|=7.726e+00 |dx|=1.155e-01 |r|=4.373e-08
Line search: Using full step: fnorm 3.154975296610e-03 gnorm 4.373475550932e-08
# SNES iteration 1, KSP iteration 0 |r|=4.373e-08
# SNES iteration 1, KSP iteration 1 |r|=3.182e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=4.267e-02 |dx|=5.097e-04 |r|=3.869e-08 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=9.870e-02 |r|=1.084e-10 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=2.444e-02 |r|=1.631e-10 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=5.732e-02 |r|=2.699e-09 (B)
# all |x|=7.773e+00 |dx|=1.167e-01 |r|=3.878e-08
Line search: Using full step: fnorm 4.373475550932e-08 gnorm 3.878056596279e-08
# SNES iteration 2, KSP iteration 0 |r|=3.878e-08
# SNES iteration 2, KSP iteration 1 |r|=7.898e-22
# SNES iteration 3 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=4.267e-02 |dx|=1.315e-06 |r|=1.518e-13 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=4.426e-05 |r|=1.185e-11 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=5.307e-05 |r|=1.806e-11 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=9.679e-04 |r|=2.920e-10 (B)
# all |x|=7.773e+00 |dx|=9.703e-04 |r|=2.928e-10
Line search: Using full step: fnorm 3.878056596279e-08 gnorm 2.927798511310e-10
+++ Processing load factor μ = -0.8000
# SNES iteration 0
# sub 0 [ 8k] |x|=4.267e-02 |dx|=1.315e-06 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=4.426e-05 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=5.307e-05 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=9.679e-04 |r|=0.000e+00 (B)
# all |x|=7.773e+00 |dx|=9.703e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.027e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.815e-02 |dx|=4.545e-03 |r|=2.064e-08 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=0.000e+00 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=0.000e+00 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=0.000e+00 |r|=0.000e+00 (B)
# all |x|=7.773e+00 |dx|=4.545e-03 |r|=2.064e-08
Line search: Using full step: fnorm 3.155045735949e-03 gnorm 2.064173307287e-08
# SNES iteration 1, KSP iteration 0 |r|=2.064e-08
# SNES iteration 1, KSP iteration 1 |r|=2.478e-22
# SNES iteration 2 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=3.815e-02 |dx|=3.712e-07 |r|=2.304e-14 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=0.000e+00 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=0.000e+00 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=0.000e+00 |r|=0.000e+00 (B)
# all |x|=7.773e+00 |dx|=3.712e-07 |r|=2.304e-14
Line search: Using full step: fnorm 2.064173307287e-08 gnorm 2.303993413367e-14
+++ Processing load factor μ = -0.7000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.815e-02 |dx|=3.712e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=0.000e+00 |r|=0.000e+00 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=0.000e+00 |r|=0.000e+00 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=0.000e+00 |r|=0.000e+00 (B)
# all |x|=7.773e+00 |dx|=3.712e-07 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.941e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=3.363e-02 |dx|=4.545e-03 |r|=2.063e-08 (u)
# sub 1 [ 62k] |x|=8.159e-01 |dx|=0.000e+00 |r|=7.852e-08 (P)
# sub 2 [ 10k] |x|=4.320e+00 |dx|=0.000e+00 |r|=3.317e-08 (h)
# sub 3 [ 62k] |x|=6.410e+00 |dx|=0.000e+00 |r|=3.825e-06 (B)
# all |x|=7.773e+00 |dx|=4.545e-03 |r|=3.826e-06
Line search: Using full step: fnorm 3.155116611467e-03 gnorm 3.826000769773e-06
# SNES iteration 1, KSP iteration 0 |r|=3.826e-06
# SNES iteration 1, KSP iteration 1 |r|=2.298e-19
# SNES iteration 2
# sub 0 [ 8k] |x|=3.374e-02 |dx|=4.455e-04 |r|=6.077e-07 (u)
# sub 1 [ 62k] |x|=7.979e-01 |dx|=1.079e-01 |r|=3.256e-09 (P)
# sub 2 [ 10k] |x|=4.325e+00 |dx|=1.215e-02 |r|=2.409e-09 (h)
# sub 3 [ 62k] |x|=6.341e+00 |dx|=1.562e-01 |r|=1.413e-07 (B)
# all |x|=7.717e+00 |dx|=1.902e-01 |r|=6.240e-07
Line search: Using full step: fnorm 3.826000769773e-06 gnorm 6.239542412180e-07
# SNES iteration 2, KSP iteration 0 |r|=6.240e-07
# SNES iteration 2, KSP iteration 1 |r|=1.685e-19
# SNES iteration 3
# sub 0 [ 8k] |x|=3.372e-02 |dx|=3.250e-04 |r|=5.148e-07 (u)
# sub 1 [ 62k] |x|=7.979e-01 |dx|=8.549e-02 |r|=5.210e-09 (P)
# sub 2 [ 10k] |x|=4.325e+00 |dx|=7.701e-03 |r|=2.340e-09 (h)
# sub 3 [ 62k] |x|=6.231e+00 |dx|=8.820e-01 |r|=2.485e-07 (B)
# all |x|=7.627e+00 |dx|=8.861e-01 |r|=5.716e-07
Line search: gnorm after quadratic fit 5.716050492245e-07
Line search: Quadratically determined step, lambda=1.7674441547116607e-01
# SNES iteration 3, KSP iteration 0 |r|=5.716e-07
# SNES iteration 3, KSP iteration 1 |r|=2.105e-19
# SNES iteration 4
# sub 0 [ 8k] |x|=3.360e-02 |dx|=3.949e-04 |r|=3.586e-07 (u)
# sub 1 [ 62k] |x|=7.942e-01 |dx|=7.889e-02 |r|=1.200e-10 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=6.489e-03 |r|=6.554e-11 (h)
# sub 3 [ 62k] |x|=5.704e+00 |dx|=6.044e-01 |r|=9.139e-09 (B)
# all |x|=7.204e+00 |dx|=6.095e-01 |r|=3.587e-07
Line search: Using full step: fnorm 5.716050492245e-07 gnorm 3.587109736906e-07
# SNES iteration 4, KSP iteration 0 |r|=3.587e-07
# SNES iteration 4, KSP iteration 1 |r|=2.822e-20
# SNES iteration 5
# sub 0 [ 8k] |x|=3.361e-02 |dx|=4.850e-05 |r|=2.227e-07 (u)
# sub 1 [ 62k] |x|=7.952e-01 |dx|=7.362e-03 |r|=3.526e-09 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=2.285e-03 |r|=1.648e-09 (h)
# sub 3 [ 62k] |x|=5.620e+00 |dx|=3.353e-01 |r|=1.658e-07 (B)
# all |x|=7.138e+00 |dx|=3.354e-01 |r|=2.777e-07
Line search: gnorm after quadratic fit 2.777040621293e-07
Line search: Quadratically determined step, lambda=3.7903159103773149e-01
# SNES iteration 5, KSP iteration 0 |r|=2.777e-07
# SNES iteration 5, KSP iteration 1 |r|=2.123e-20
# SNES iteration 6
# sub 0 [ 8k] |x|=3.361e-02 |dx|=3.673e-05 |r|=4.496e-10 (u)
# sub 1 [ 62k] |x|=7.965e-01 |dx|=4.399e-03 |r|=2.847e-10 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=1.126e-03 |r|=2.238e-10 (h)
# sub 3 [ 62k] |x|=5.456e+00 |dx|=2.177e-01 |r|=1.256e-08 (B)
# all |x|=7.010e+00 |dx|=2.178e-01 |r|=1.257e-08
Line search: Using full step: fnorm 2.777040621293e-07 gnorm 1.257268588413e-08
# SNES iteration 6, KSP iteration 0 |r|=1.257e-08
# SNES iteration 6, KSP iteration 1 |r|=6.302e-21
# SNES iteration 7
# sub 0 [ 8k] |x|=3.361e-02 |dx|=1.016e-05 |r|=1.058e-10 (u)
# sub 1 [ 62k] |x|=7.965e-01 |dx|=1.244e-03 |r|=3.175e-11 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=3.025e-04 |r|=2.626e-11 (h)
# sub 3 [ 62k] |x|=5.446e+00 |dx|=8.055e-02 |r|=1.344e-09 (B)
# all |x|=7.002e+00 |dx|=8.056e-02 |r|=1.349e-09
Line search: Using full step: fnorm 1.257268588413e-08 gnorm 1.349282421840e-09
# SNES iteration 7, KSP iteration 0 |r|=1.349e-09
# SNES iteration 7, KSP iteration 1 |r|=1.119e-22
# SNES iteration 8 success = CONVERGED_FNORM_RELATIVE
# sub 0 [ 8k] |x|=3.361e-02 |dx|=1.832e-07 |r|=2.149e-13 (u)
# sub 1 [ 62k] |x|=7.965e-01 |dx|=1.226e-04 |r|=2.080e-12 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=1.069e-04 |r|=1.403e-12 (h)
# sub 3 [ 62k] |x|=5.446e+00 |dx|=6.917e-03 |r|=9.241e-11 (B)
# all |x|=7.001e+00 |dx|=6.919e-03 |r|=9.245e-11
Line search: Using full step: fnorm 1.349282421840e-09 gnorm 9.244889746871e-11
+++ Processing load factor μ = -0.6000
# SNES iteration 0
# sub 0 [ 8k] |x|=3.361e-02 |dx|=1.832e-07 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.965e-01 |dx|=1.226e-04 |r|=3.003e-10 (P)
# sub 2 [ 10k] |x|=4.328e+00 |dx|=1.069e-04 |r|=1.221e-10 (h)
# sub 3 [ 62k] |x|=5.446e+00 |dx|=6.917e-03 |r|=1.347e-08 (B)
# all |x|=7.001e+00 |dx|=6.919e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.976e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.896e-02 |dx|=4.661e-03 |r|=3.689e-08 (u)
# sub 1 [ 62k] |x|=7.251e-01 |dx|=7.450e-02 |r|=1.548e-08 (P)
# sub 2 [ 10k] |x|=4.349e+00 |dx|=2.415e-02 |r|=1.469e-08 (h)
# sub 3 [ 62k] |x|=2.437e+00 |dx|=3.154e+00 |r|=6.480e-07 (B)
# all |x|=5.038e+00 |dx|=3.155e+00 |r|=6.494e-07
Line search: Using full step: fnorm 3.155174502340e-03 gnorm 6.494083731983e-07
# SNES iteration 1, KSP iteration 0 |r|=6.494e-07
# SNES iteration 1, KSP iteration 1 |r|=2.136e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=2.896e-02 |dx|=3.919e-05 |r|=3.291e-09 (u)
# sub 1 [ 62k] |x|=7.218e-01 |dx|=1.094e-02 |r|=4.979e-10 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=3.939e-03 |r|=5.500e-10 (h)
# sub 3 [ 62k] |x|=2.785e+00 |dx|=4.336e-01 |r|=1.933e-08 (B)
# all |x|=5.215e+00 |dx|=4.338e-01 |r|=1.962e-08
Line search: Using full step: fnorm 6.494083731983e-07 gnorm 1.962231693885e-08
# SNES iteration 2, KSP iteration 0 |r|=1.962e-08
# SNES iteration 2, KSP iteration 1 |r|=9.736e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.896e-02 |dx|=1.819e-05 |r|=1.060e-09 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=4.537e-03 |r|=5.785e-11 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=3.612e-03 |r|=4.815e-11 (h)
# sub 3 [ 62k] |x|=2.754e+00 |dx|=2.074e-01 |r|=2.121e-09 (B)
# all |x|=5.199e+00 |dx|=2.075e-01 |r|=2.373e-09
Line search: Using full step: fnorm 1.962231693885e-08 gnorm 2.372740519327e-09
# SNES iteration 3, KSP iteration 0 |r|=2.373e-09
# SNES iteration 3, KSP iteration 1 |r|=2.614e-22
# SNES iteration 4
# sub 0 [ 8k] |x|=2.896e-02 |dx|=4.651e-07 |r|=1.328e-12 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=2.087e-04 |r|=7.311e-12 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=1.161e-04 |r|=8.444e-12 (h)
# sub 3 [ 62k] |x|=2.752e+00 |dx|=1.368e-02 |r|=2.681e-10 (B)
# all |x|=5.198e+00 |dx|=1.369e-02 |r|=2.683e-10
Line search: Using full step: fnorm 2.372740519327e-09 gnorm 2.683091995912e-10
# SNES iteration 4, KSP iteration 0 |r|=2.683e-10
# SNES iteration 4, KSP iteration 1 |r|=1.526e-23
# SNES iteration 5
# sub 0 [ 8k] |x|=2.896e-02 |dx|=2.263e-08 |r|=1.425e-14 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=2.046e-05 |r|=6.330e-13 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=6.320e-06 |r|=7.444e-13 (h)
# sub 3 [ 62k] |x|=2.752e+00 |dx|=7.705e-04 |r|=2.365e-11 (B)
# all |x|=5.198e+00 |dx|=7.708e-04 |r|=2.367e-11
Line search: Using full step: fnorm 2.683091995912e-10 gnorm 2.367185119180e-11
# SNES iteration 5, KSP iteration 0 |r|=2.367e-11
# SNES iteration 5, KSP iteration 1 |r|=5.200e-23
# SNES iteration 6 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.896e-02 |dx|=9.267e-08 |r|=5.738e-14 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=6.035e-05 |r|=1.090e-14 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=7.033e-05 |r|=1.138e-14 (h)
# sub 3 [ 62k] |x|=2.752e+00 |dx|=2.270e-03 |r|=3.876e-13 (B)
# all |x|=5.198e+00 |dx|=2.271e-03 |r|=3.921e-13
Line search: Using full step: fnorm 2.367185119180e-11 gnorm 3.921022254902e-13
+++ Processing load factor μ = -0.5000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.896e-02 |dx|=9.267e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=7.214e-01 |dx|=6.035e-05 |r|=1.170e-09 (P)
# sub 2 [ 10k] |x|=4.350e+00 |dx|=7.033e-05 |r|=3.199e-10 (h)
# sub 3 [ 62k] |x|=2.752e+00 |dx|=2.270e-03 |r|=4.140e-08 (B)
# all |x|=5.198e+00 |dx|=2.271e-03 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.995e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=2.430e-02 |dx|=4.673e-03 |r|=3.530e-08 (u)
# sub 1 [ 62k] |x|=6.423e-01 |dx|=8.307e-02 |r|=9.523e-09 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=2.677e-02 |r|=1.172e-08 (h)
# sub 3 [ 62k] |x|=7.888e-01 |dx|=2.241e+00 |r|=3.306e-07 (B)
# all |x|=4.491e+00 |dx|=2.243e+00 |r|=3.328e-07
Line search: Using full step: fnorm 3.155194291723e-03 gnorm 3.328261394819e-07
# SNES iteration 1, KSP iteration 0 |r|=3.328e-07
# SNES iteration 1, KSP iteration 1 |r|=1.308e-20
# SNES iteration 2
# sub 0 [ 8k] |x|=2.431e-02 |dx|=2.306e-05 |r|=1.955e-09 (u)
# sub 1 [ 62k] |x|=6.427e-01 |dx|=5.942e-03 |r|=3.126e-10 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=3.572e-03 |r|=4.237e-10 (h)
# sub 3 [ 62k] |x|=7.747e-01 |dx|=7.466e-02 |r|=9.447e-09 (B)
# all |x|=4.489e+00 |dx|=7.498e-02 |r|=9.661e-09
Line search: Using full step: fnorm 3.328261394819e-07 gnorm 9.661163187199e-09
# SNES iteration 2, KSP iteration 0 |r|=9.661e-09
# SNES iteration 2, KSP iteration 1 |r|=4.461e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=2.431e-02 |dx|=8.128e-06 |r|=5.266e-10 (u)
# sub 1 [ 62k] |x|=6.425e-01 |dx|=2.246e-03 |r|=2.241e-11 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=2.076e-03 |r|=2.562e-11 (h)
# sub 3 [ 62k] |x|=7.384e-01 |dx|=9.910e-02 |r|=7.756e-10 (B)
# all |x|=4.482e+00 |dx|=9.915e-02 |r|=9.381e-10
Line search: Using full step: fnorm 9.661163187199e-09 gnorm 9.380934867280e-10
# SNES iteration 3, KSP iteration 0 |r|=9.381e-10
# SNES iteration 3, KSP iteration 1 |r|=1.246e-22
# SNES iteration 4
# sub 0 [ 8k] |x|=2.431e-02 |dx|=2.312e-07 |r|=3.716e-13 (u)
# sub 1 [ 62k] |x|=6.425e-01 |dx|=8.483e-05 |r|=1.777e-12 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=2.272e-05 |r|=1.692e-12 (h)
# sub 3 [ 62k] |x|=7.374e-01 |dx|=4.492e-03 |r|=5.635e-11 (B)
# all |x|=4.482e+00 |dx|=4.493e-03 |r|=5.641e-11
Line search: Using full step: fnorm 9.380934867280e-10 gnorm 5.640554591617e-11
# SNES iteration 4, KSP iteration 0 |r|=5.641e-11
# SNES iteration 4, KSP iteration 1 |r|=4.120e-23
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=2.431e-02 |dx|=7.699e-08 |r|=1.951e-14 (u)
# sub 1 [ 62k] |x|=6.425e-01 |dx|=1.925e-05 |r|=2.308e-14 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=2.764e-05 |r|=2.449e-14 (h)
# sub 3 [ 62k] |x|=7.373e-01 |dx|=5.846e-04 |r|=7.466e-13 (B)
# all |x|=4.482e+00 |dx|=5.856e-04 |r|=7.476e-13
Line search: Using full step: fnorm 5.640554591617e-11 gnorm 7.475771417822e-13
+++ Processing load factor μ = -0.4000
# SNES iteration 0
# sub 0 [ 8k] |x|=2.431e-02 |dx|=7.699e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=6.425e-01 |dx|=1.925e-05 |r|=1.241e-09 (P)
# sub 2 [ 10k] |x|=4.374e+00 |dx|=2.764e-05 |r|=3.476e-10 (h)
# sub 3 [ 62k] |x|=7.373e-01 |dx|=5.846e-04 |r|=3.322e-08 (B)
# all |x|=4.482e+00 |dx|=5.856e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.007e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.965e-02 |dx|=4.677e-03 |r|=3.532e-08 (u)
# sub 1 [ 62k] |x|=5.609e-01 |dx|=8.718e-02 |r|=5.294e-09 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=2.821e-02 |r|=6.992e-09 (h)
# sub 3 [ 62k] |x|=1.389e+00 |dx|=1.763e+00 |r|=1.560e-07 (B)
# all |x|=4.647e+00 |dx|=1.765e+00 |r|=1.602e-07
Line search: Using full step: fnorm 3.155211704905e-03 gnorm 1.602317083580e-07
# SNES iteration 1, KSP iteration 0 |r|=1.602e-07
# SNES iteration 1, KSP iteration 1 |r|=5.100e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.965e-02 |dx|=9.288e-06 |r|=2.778e-10 (u)
# sub 1 [ 62k] |x|=5.608e-01 |dx|=1.267e-03 |r|=2.937e-10 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=1.226e-03 |r|=4.337e-10 (h)
# sub 3 [ 62k] |x|=1.371e+00 |dx|=2.457e-02 |r|=8.291e-09 (B)
# all |x|=4.641e+00 |dx|=2.463e-02 |r|=8.312e-09
Line search: Using full step: fnorm 1.602317083580e-07 gnorm 8.312360521089e-09
# SNES iteration 2, KSP iteration 0 |r|=8.312e-09
# SNES iteration 2, KSP iteration 1 |r|=1.422e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.965e-02 |dx|=2.729e-06 |r|=3.876e-11 (u)
# sub 1 [ 62k] |x|=5.608e-01 |dx|=3.784e-04 |r|=4.487e-12 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=4.444e-04 |r|=5.861e-12 (h)
# sub 3 [ 62k] |x|=1.370e+00 |dx|=1.986e-02 |r|=1.318e-10 (B)
# all |x|=4.641e+00 |dx|=1.987e-02 |r|=1.376e-10
Line search: Using full step: fnorm 8.312360521089e-09 gnorm 1.376075382593e-10
# SNES iteration 3, KSP iteration 0 |r|=1.376e-10
# SNES iteration 3, KSP iteration 1 |r|=2.515e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.965e-02 |dx|=4.896e-08 |r|=2.088e-14 (u)
# sub 1 [ 62k] |x|=5.608e-01 |dx|=1.438e-05 |r|=2.132e-13 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=6.283e-06 |r|=3.028e-13 (h)
# sub 3 [ 62k] |x|=1.370e+00 |dx|=6.068e-04 |r|=5.941e-12 (B)
# all |x|=4.641e+00 |dx|=6.070e-04 |r|=5.953e-12
Line search: Using full step: fnorm 1.376075382593e-10 gnorm 5.952695314895e-12
# SNES iteration 4, KSP iteration 0 |r|=5.953e-12
# SNES iteration 4, KSP iteration 1 |r|=2.246e-25
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.965e-02 |dx|=3.142e-10 |r|=2.548e-17 (u)
# sub 1 [ 62k] |x|=5.608e-01 |dx|=1.478e-07 |r|=6.723e-17 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=8.304e-08 |r|=8.385e-17 (h)
# sub 3 [ 62k] |x|=1.370e+00 |dx|=4.937e-06 |r|=1.883e-15 (B)
# all |x|=4.641e+00 |dx|=4.940e-06 |r|=1.887e-15
Line search: Using full step: fnorm 5.952695314895e-12 gnorm 1.886649088760e-15
+++ Processing load factor μ = -0.3000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.965e-02 |dx|=3.142e-10 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=5.608e-01 |dx|=1.478e-07 |r|=1.307e-09 (P)
# sub 2 [ 10k] |x|=4.399e+00 |dx|=8.304e-08 |r|=3.557e-10 (h)
# sub 3 [ 62k] |x|=1.370e+00 |dx|=4.937e-06 |r|=2.614e-08 (B)
# all |x|=4.641e+00 |dx|=4.940e-06 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.088e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.500e-02 |dx|=4.685e-03 |r|=3.610e-08 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=9.050e-02 |r|=5.943e-09 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=2.789e-02 |r|=8.292e-09 (h)
# sub 3 [ 62k] |x|=2.664e+00 |dx|=1.357e+00 |r|=1.711e-07 (B)
# all |x|=5.185e+00 |dx|=1.360e+00 |r|=1.751e-07
Line search: Using full step: fnorm 3.155226457916e-03 gnorm 1.751308801491e-07
# SNES iteration 1, KSP iteration 0 |r|=1.751e-07
# SNES iteration 1, KSP iteration 1 |r|=9.260e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.500e-02 |dx|=1.713e-05 |r|=2.126e-10 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=1.515e-03 |r|=7.107e-10 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=1.552e-03 |r|=9.710e-10 (h)
# sub 3 [ 62k] |x|=2.651e+00 |dx|=2.246e-02 |r|=1.919e-08 (B)
# all |x|=5.179e+00 |dx|=2.257e-02 |r|=1.923e-08
Line search: Using full step: fnorm 1.751308801491e-07 gnorm 1.922889477958e-08
# SNES iteration 2, KSP iteration 0 |r|=1.923e-08
# SNES iteration 2, KSP iteration 1 |r|=2.340e-21
# SNES iteration 3
# sub 0 [ 8k] |x|=1.500e-02 |dx|=4.430e-06 |r|=1.881e-11 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=3.925e-04 |r|=6.099e-12 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=5.435e-04 |r|=8.445e-12 (h)
# sub 3 [ 62k] |x|=2.650e+00 |dx|=2.348e-02 |r|=1.749e-10 (B)
# all |x|=5.178e+00 |dx|=2.349e-02 |r|=1.762e-10
Line search: Using full step: fnorm 1.922889477958e-08 gnorm 1.761894574431e-10
# SNES iteration 3, KSP iteration 0 |r|=1.762e-10
# SNES iteration 3, KSP iteration 1 |r|=2.257e-23
# SNES iteration 4
# sub 0 [ 8k] |x|=1.500e-02 |dx|=3.823e-08 |r|=1.487e-14 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=1.550e-05 |r|=2.643e-13 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=9.054e-06 |r|=3.852e-13 (h)
# sub 3 [ 62k] |x|=2.650e+00 |dx|=1.102e-03 |r|=7.152e-12 (B)
# all |x|=5.178e+00 |dx|=1.102e-03 |r|=7.167e-12
Line search: Using full step: fnorm 1.761894574431e-10 gnorm 7.167089357512e-12
# SNES iteration 4, KSP iteration 0 |r|=7.167e-12
# SNES iteration 4, KSP iteration 1 |r|=1.296e-23
# SNES iteration 5 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.500e-02 |dx|=2.387e-08 |r|=4.126e-15 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=5.942e-06 |r|=1.270e-15 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=1.053e-05 |r|=1.411e-15 (h)
# sub 3 [ 62k] |x|=2.650e+00 |dx|=1.639e-04 |r|=3.243e-14 (B)
# all |x|=5.178e+00 |dx|=1.643e-04 |r|=3.275e-14
Line search: Using full step: fnorm 7.167089357512e-12 gnorm 3.274759302668e-14
+++ Processing load factor μ = -0.2000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.500e-02 |dx|=2.387e-08 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=4.775e-01 |dx|=5.942e-06 |r|=1.364e-09 (P)
# sub 2 [ 10k] |x|=4.423e+00 |dx|=1.053e-05 |r|=3.582e-10 (h)
# sub 3 [ 62k] |x|=2.650e+00 |dx|=1.639e-04 |r|=2.020e-08 (B)
# all |x|=5.178e+00 |dx|=1.643e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.928e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.036e-02 |dx|=4.694e-03 |r|=3.633e-08 (u)
# sub 1 [ 62k] |x|=3.942e-01 |dx|=9.305e-02 |r|=4.131e-09 (P)
# sub 2 [ 10k] |x|=4.447e+00 |dx|=2.725e-02 |r|=5.795e-09 (h)
# sub 3 [ 62k] |x|=3.656e+00 |dx|=1.028e+00 |r|=1.141e-07 (B)
# all |x|=5.770e+00 |dx|=1.032e+00 |r|=1.200e-07
Line search: Using full step: fnorm 3.155239134976e-03 gnorm 1.199907186737e-07
# SNES iteration 1, KSP iteration 0 |r|=1.200e-07
# SNES iteration 1, KSP iteration 1 |r|=3.390e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.036e-02 |dx|=6.469e-06 |r|=3.619e-11 (u)
# sub 1 [ 62k] |x|=3.941e-01 |dx|=7.857e-04 |r|=8.203e-11 (P)
# sub 2 [ 10k] |x|=4.447e+00 |dx|=8.177e-04 |r|=1.055e-10 (h)
# sub 3 [ 62k] |x|=3.648e+00 |dx|=1.163e-02 |r|=2.165e-09 (B)
# all |x|=5.766e+00 |dx|=1.168e-02 |r|=2.169e-09
Line search: Using full step: fnorm 1.199907186737e-07 gnorm 2.169205788088e-09
# SNES iteration 2, KSP iteration 0 |r|=2.169e-09
# SNES iteration 2, KSP iteration 1 |r|=6.976e-22
# SNES iteration 3
# sub 0 [ 8k] |x|=1.036e-02 |dx|=1.335e-06 |r|=2.276e-12 (u)
# sub 1 [ 62k] |x|=3.940e-01 |dx|=1.533e-04 |r|=1.955e-12 (P)
# sub 2 [ 10k] |x|=4.447e+00 |dx|=2.914e-04 |r|=2.710e-12 (h)
# sub 3 [ 62k] |x|=3.648e+00 |dx|=1.175e-02 |r|=5.327e-11 (B)
# all |x|=5.766e+00 |dx|=1.176e-02 |r|=5.342e-11
Line search: Using full step: fnorm 2.169205788088e-09 gnorm 5.342103801318e-11
# SNES iteration 3, KSP iteration 0 |r|=5.342e-11
# SNES iteration 3, KSP iteration 1 |r|=1.511e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.036e-02 |dx|=2.342e-09 |r|=2.921e-16 (u)
# sub 1 [ 62k] |x|=3.940e-01 |dx|=1.734e-06 |r|=5.424e-15 (P)
# sub 2 [ 10k] |x|=4.447e+00 |dx|=4.790e-07 |r|=6.841e-15 (h)
# sub 3 [ 62k] |x|=3.648e+00 |dx|=1.115e-04 |r|=1.440e-13 (B)
# all |x|=5.766e+00 |dx|=1.115e-04 |r|=1.443e-13
Line search: Using full step: fnorm 5.342103801318e-11 gnorm 1.442731393704e-13
+++ Processing load factor μ = -0.1000
# SNES iteration 0
# sub 0 [ 8k] |x|=1.036e-02 |dx|=2.342e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.940e-01 |dx|=1.734e-06 |r|=1.416e-09 (P)
# sub 2 [ 10k] |x|=4.447e+00 |dx|=4.790e-07 |r|=3.537e-10 (h)
# sub 3 [ 62k] |x|=3.648e+00 |dx|=1.115e-04 |r|=1.538e-08 (B)
# all |x|=5.766e+00 |dx|=1.115e-04 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=3.085e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=5.790e-03 |dx|=4.704e-03 |r|=3.682e-08 (u)
# sub 1 [ 62k] |x|=3.130e-01 |dx|=9.511e-02 |r|=9.481e-10 (P)
# sub 2 [ 10k] |x|=4.471e+00 |dx|=2.609e-02 |r|=1.213e-09 (h)
# sub 3 [ 62k] |x|=4.404e+00 |dx|=7.684e-01 |r|=2.428e-08 (B)
# all |x|=6.283e+00 |dx|=7.748e-01 |r|=4.413e-08
Line search: Using full step: fnorm 3.155249739182e-03 gnorm 4.413398064184e-08
# SNES iteration 1, KSP iteration 0 |r|=4.413e-08
# SNES iteration 1, KSP iteration 1 |r|=1.592e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=5.789e-03 |dx|=2.972e-06 |r|=4.209e-12 (u)
# sub 1 [ 62k] |x|=3.127e-01 |dx|=4.980e-04 |r|=6.160e-11 (P)
# sub 2 [ 10k] |x|=4.471e+00 |dx|=3.506e-04 |r|=7.447e-11 (h)
# sub 3 [ 62k] |x|=4.400e+00 |dx|=5.471e-03 |r|=1.616e-09 (B)
# all |x|=6.280e+00 |dx|=5.505e-03 |r|=1.619e-09
Line search: Using full step: fnorm 4.413398064184e-08 gnorm 1.619006982986e-09
# SNES iteration 2, KSP iteration 0 |r|=1.619e-09
# SNES iteration 2, KSP iteration 1 |r|=8.093e-23
# SNES iteration 3
# sub 0 [ 8k] |x|=5.789e-03 |dx|=1.448e-07 |r|=1.068e-13 (u)
# sub 1 [ 62k] |x|=3.127e-01 |dx|=3.227e-05 |r|=1.542e-13 (P)
# sub 2 [ 10k] |x|=4.471e+00 |dx|=5.887e-05 |r|=2.025e-13 (h)
# sub 3 [ 62k] |x|=4.400e+00 |dx|=3.499e-03 |r|=4.525e-12 (B)
# all |x|=6.280e+00 |dx|=3.500e-03 |r|=4.533e-12
Line search: Using full step: fnorm 1.619006982986e-09 gnorm 4.533297190012e-12
# SNES iteration 3, KSP iteration 0 |r|=4.533e-12
# SNES iteration 3, KSP iteration 1 |r|=1.338e-24
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=5.789e-03 |dx|=2.575e-09 |r|=5.418e-17 (u)
# sub 1 [ 62k] |x|=3.127e-01 |dx|=8.594e-07 |r|=7.573e-16 (P)
# sub 2 [ 10k] |x|=4.471e+00 |dx|=3.293e-07 |r|=9.150e-16 (h)
# sub 3 [ 62k] |x|=4.400e+00 |dx|=8.386e-05 |r|=2.004e-14 (B)
# all |x|=6.280e+00 |dx|=8.387e-05 |r|=2.008e-14
Line search: Using full step: fnorm 4.533297190012e-12 gnorm 2.007893812877e-14
+++ Processing load factor μ = -0.0000
# SNES iteration 0
# sub 0 [ 8k] |x|=5.789e-03 |dx|=2.575e-09 |r|=3.155e-03 (u)
# sub 1 [ 62k] |x|=3.127e-01 |dx|=8.594e-07 |r|=1.463e-09 (P)
# sub 2 [ 10k] |x|=4.471e+00 |dx|=3.293e-07 |r|=3.405e-10 (h)
# sub 3 [ 62k] |x|=4.400e+00 |dx|=8.386e-05 |r|=1.153e-08 (B)
# all |x|=6.280e+00 |dx|=8.387e-05 |r|=3.155e-03
# SNES iteration 0, KSP iteration 0 |r|=3.155e-03
# SNES iteration 0, KSP iteration 1 |r|=2.923e-18
# SNES iteration 1
# sub 0 [ 8k] |x|=1.977e-03 |dx|=4.716e-03 |r|=3.734e-08 (u)
# sub 1 [ 62k] |x|=2.387e-01 |dx|=9.673e-02 |r|=8.709e-10 (P)
# sub 2 [ 10k] |x|=4.494e+00 |dx|=2.468e-02 |r|=1.150e-09 (h)
# sub 3 [ 62k] |x|=4.959e+00 |dx|=5.680e-01 |r|=2.164e-08 (B)
# all |x|=6.696e+00 |dx|=5.767e-01 |r|=4.318e-08
Line search: Using full step: fnorm 3.155258193358e-03 gnorm 4.318286584138e-08
# SNES iteration 1, KSP iteration 0 |r|=4.318e-08
# SNES iteration 1, KSP iteration 1 |r|=1.957e-21
# SNES iteration 2
# sub 0 [ 8k] |x|=1.974e-03 |dx|=3.337e-06 |r|=3.767e-12 (u)
# sub 1 [ 62k] |x|=2.383e-01 |dx|=5.162e-04 |r|=7.760e-12 (P)
# sub 2 [ 10k] |x|=4.494e+00 |dx|=2.962e-04 |r|=9.666e-12 (h)
# sub 3 [ 62k] |x|=4.956e+00 |dx|=3.721e-03 |r|=2.086e-10 (B)
# all |x|=6.694e+00 |dx|=3.768e-03 |r|=2.090e-10
Line search: Using full step: fnorm 4.318286584138e-08 gnorm 2.090206008312e-10
# SNES iteration 2, KSP iteration 0 |r|=2.090e-10
# SNES iteration 2, KSP iteration 1 |r|=6.529e-23
# SNES iteration 3
# sub 0 [ 8k] |x|=1.974e-03 |dx|=1.124e-07 |r|=7.207e-14 (u)
# sub 1 [ 62k] |x|=2.383e-01 |dx|=2.685e-05 |r|=1.008e-13 (P)
# sub 2 [ 10k] |x|=4.494e+00 |dx|=4.715e-05 |r|=1.273e-13 (h)
# sub 3 [ 62k] |x|=4.956e+00 |dx|=2.964e-03 |r|=2.651e-12 (B)
# all |x|=6.694e+00 |dx|=2.965e-03 |r|=2.657e-12
Line search: Using full step: fnorm 2.090206008312e-10 gnorm 2.657268636732e-12
# SNES iteration 3, KSP iteration 0 |r|=2.657e-12
# SNES iteration 3, KSP iteration 1 |r|=6.742e-26
# SNES iteration 4 success = CONVERGED_FNORM_ABS
# sub 0 [ 8k] |x|=1.974e-03 |dx|=1.107e-10 |r|=2.533e-17 (u)
# sub 1 [ 62k] |x|=2.383e-01 |dx|=6.911e-08 |r|=7.291e-18 (P)
# sub 2 [ 10k] |x|=4.494e+00 |dx|=3.765e-08 |r|=7.707e-18 (h)
# sub 3 [ 62k] |x|=4.956e+00 |dx|=5.704e-06 |r|=2.359e-16 (B)
# all |x|=6.694e+00 |dx|=5.704e-06 |r|=2.375e-16
Line search: Using full step: fnorm 2.657268636732e-12 gnorm 2.375255371009e-16

Figure 2:Deformed dog-bone specimen coloured by accumulated plastic strain magnitude at the end of cyclic loading.
Post-processing and visualization¶
The stress-strain curve uses gauge-domain volume averages
where is the gauge subdomain, is its volume, and is the unit vector in the loading direction. The resulting hysteresis loops show elastic response, hardening, and Bauschinger-type reversal due to back-stress evolution.
Source
plt.figure(dpi=300)
plt.title("Rate-independent plasticity: $J_2$, monolithic formulation, 3D", fontsize=12)
plt.xlabel(r"volume-averaged strain $\frac{1}{V}\int n^T E n \, \mathrm{d}V$ [-]", fontsize=12)
plt.ylabel(r"volume-averaged stress $\frac{1}{V}\int n^T S n \, \mathrm{d}V$ [GPa]", fontsize=12)
plt.grid(linewidth=0.25)
E = np.array(results["E"])
S = np.array(results["S"])
plt.plot(
E,
S,
linestyle="-",
linewidth=1.0,
marker=".",
markersize=4.0,
label=r"$S-E$ curve",
)
plt.legend(loc="lower right")
plt.tight_layout()
plt.savefig("J2_monolithic_stress_strain.png", dpi=300)
plt.close()Output

Figure 3:Stress-strain hysteresis diagram showing elastic loading, hardening, Bauschinger effect, and cyclic stabilisation.
- Tirpitz, E. R., & Schwesig, M. (1992). A Unified Model Approach Combining Rate-Dependent and Rate-Independent Plasticity. In Low Cycle Fatigue and Elasto-Plastic Behaviour of Materials–3 (pp. 411–417). Springer Netherlands. 10.1007/978-94-011-2860-5_66
- Kowalsky, U., Meyer, J., Heinrich, S., & Dinkler, D. (2012). A nonlocal damage model for mild steel under inelastic cyclic straining. Computational Materials Science, 63, 28–34. 10.1016/j.commatsci.2012.05.062
- Heinrich, S. (2022). Mehrskalenmodellierung von Schädigung in Stahlstrukturen [Phdthesis, Universitätsbibliothek Braunschweig]. In Bericht Institut für Statik und Dynamik (vols. vols. 2021–2130). 10.24355/DBBS.084-202112170722-0