NUTILS 8.1 "Idiyappam"
arguments
nelems=20
etype=square
btype=std
degree=1
poisson=0.25
angle=20
restol=1e-08
trim=True
start 2023-08-15 01:56:16
optimize
solve
solving 84 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
matrix is diagonally dominant, solving as SPD
peak memory use 166k
residual decreased by 16.0 orders using 0 krylov vectors
residual decreased by 0.1 orders using 1 krylov vectors
residual decreased by 0.1 orders using 2 krylov vectors
residual decreased by 0.0 orders using 3 krylov vectors
solver returned with residual 2e-17
constrained 84/840 dofs
optimum value -5.55e-17
optimize
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 778k
residual decreased by 14.9 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
solver returned with residual 3e-15
optimum value 1.21e-01
linear.png
minimize
iter 1 (0%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.6 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 7e-16
spectrum: 2.1e-01..6.3e+00 (positive definite)
energy -1.43e-02 / e+0.0 and decreasing
iter 2 (2%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.4 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 6e-16
spectrum: 1.9e-01..3.9e+00 (positive definite)
energy -1.48e-02 / e+0.5 and decreasing
iter 3 (2%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.5 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 5e-16
spectrum: 1.8e-01..1.8e+01 (positive definite)
energy -4.04e-03 / e+1.0 and decreasing
iter 4 (4%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 5e-16
spectrum: 1.8e-01..1.3e+01 (positive definite)
energy -5.23e-03 / e+1.5 and decreasing
iter 5 (4%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.4 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 5e-16
spectrum: 1.7e-01..2.1e+01 (positive definite)
energy -4.35e-03 / e+2.0 and decreasing
iter 6 (5%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 5e-16
spectrum: 1.7e-01..1.4e+01 (positive definite)
energy -7.49e-03 / e+2.5 and decreasing
iter 7 (5%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.4 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
solver returned with residual 4e-16
spectrum: 1.6e-01..2.2e+01 (positive definite)
energy -5.75e-03 / e+3.0 and decreasing
iter 8 (7%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
residual decreased by 0.0 orders using 2 krylov vectors
solver returned with residual 4e-16
spectrum: 1.5e-01..1.5e+01 (positive definite)
energy -8.25e-03 / e+3.5 and decreasing
iter 9 (8%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 3e-16
spectrum: 1.4e-01..2.2e+01 (positive definite)
energy -4.45e-03 / e+4.0 and decreasing
iter 10 (11%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 2e-16
spectrum: 1.4e-01..1.5e+01 (positive definite)
energy -3.62e-03 / e+4.5 and decreasing
iter 11 (15%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
solver returned with residual 9e-17
spectrum: 1.3e-01..2.2e+01 (positive definite)
energy -8.10e-04 / e+5.0 and decreasing
iter 12 (21%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.2 orders using 1 krylov vectors
solver returned with residual 4e-17
spectrum: 1.2e-01..1.5e+01 (positive definite)
energy -1.83e-04 / e+5.5 and decreasing
iter 13 (31%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 6e-18
spectrum: 8.4e-02..1.9e+01 (positive definite)
energy -4.69e-06 / e+6.0 and decreasing
iter 14 (41%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 1e-18
spectrum: 3.3e-02..1.6e+01 (positive definite)
energy -1.39e-07 / e+6.5 and decreasing
iter 15 (48%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 2e-19
spectrum: 2.1e-02..2.1e+01 (positive definite)
energy -9.20e-09 / e+7.0 and decreasing
iter 16 (55%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 8e-20
spectrum: 1.8e-02..1.6e+01 (positive definite)
energy -1.17e-09 / e+7.5 and decreasing
iter 17 (66%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.3 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 1e-20
spectrum: 1.6e-02..2.1e+01 (positive definite)
energy -2.12e-11 / e+8.0 and decreasing
iter 18 (80%)
solve
solving 756 dof system to machine precision using arnoldi solver
constructing symmetric direct preconditioner
peak memory use 780k
residual decreased by 14.2 orders using 0 krylov vectors
residual decreased by 0.3 orders using 1 krylov vectors
solver returned with residual 1e-21
spectrum: 1.5e-02..1.7e+01 (positive definite)
energy -2.31e-13 / e+8.5 and decreasing
converged in 18 iterations to residual 3.7e-09
nonlinear.png
finish 2023-08-15 01:56:31, elapsed 0:15