[dune-pdelab] Runtime Jump for Large YaspCube Grids

Dion Häfner dhaefner at iup.uni-heidelberg.de
Thu Jan 22 10:02:47 CET 2015


Hey Dominic,

thank you for your answer. I am solving the Richards Equation (nonlinear 
PDE) with the DG method, essentially using:

   typedef Dune::PDELab::QkDGLocalFiniteElementMap<Real,Real,order,dim> 
FEM;   as finite element map,
   typedef Dune::PDELab::ISTLBackend_BCGS_AMG_SSOR<IGO> LS; as linear 
solver,
   typedef Dune::PDELab::Newton<IGO,LS,U> PDESOLVER;   as non-linear solver,
   Dune::PDELab::Alexander2Parameter<Real> alex2;    as timestepper.

The grid is set up with

           Dune::FieldVector<double,dim> N;
           for (unsigned int i=0; i<dim; i++)
             N[i] = elements[i];
           Dune::FieldVector<bool,dim> periodic(false);
           int overlap = 2;
           const YaspXDirPartition<dim> yp;
           Dune::YaspGrid<dim> 
grid(helper.getCommunicator(),upperRight,N,periodic,overlap,&yp);
           typedef Dune::YaspGrid<dim>::LeafGridView GV;
           const GV& gv=grid.leafGridView();

I have appended the source code responsible for the actual solution, 
along with two logfiles - one with barely over 2000 elements in the 
grid, one barely below. You can see that the amount of linear iterations 
(and thus linear solve time) rises sharply if the elements exceed 2000.

I hope this is enough information to address this problem - if not, 
please tell me so.


Thank you kindly for your time!

Dion


Am 21.01.15 um 10:23 schrieb Dominic Kempf:
> Hello Dion,
>
> to answer your question we need some information on the exact problem 
> you are using for this benchmark. Can you provide us the code? I will 
> refrain from any wild guesses that come to my mind before having seen 
> the actual problem.
>
> Best,
> Dominic
>
> On Tue, Jan 20, 2015 at 7:33 PM, Dion Häfner 
> <dhaefner at iup.uni-heidelberg.de 
> <mailto:dhaefner at iup.uni-heidelberg.de>> wrote:
>
>     Dear PDELab Developers,
>
>     when I was benchmarking my DUNE / PDELab module, I noticed a
>     sudden jump in runtime (approx. by a factor of 4) as soon as the
>     number of grid elements exceeded 2000 in a YaspCube grid. I could
>     not reproduce this behavior with UG Grids, so I think it is
>     somewhat specific to YaspCube Grids.
>
>     Has anyone encountered a similar behavior before? How can this be
>     adressed?
>
>     Sorry if my question is not very specific. If you need further
>     information on my module or the methods used, please ask and I
>     will provide.
>
>     Thank you in advance,
>
>     Dion Häfner
>
>     _______________________________________________
>     dune-pdelab mailing list
>     dune-pdelab at dune-project.org <mailto:dune-pdelab at dune-project.org>
>     http://lists.dune-project.org/mailman/listinfo/dune-pdelab
>
>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20150122/05d6df75/attachment.htm>
-------------- next part --------------
-> Parallel run on 1 process(es)
-> Extensions: 0.1 1 
-> Cells: 3 650 
-> Creating 2D Cube YaspGrid
-> rank 0 number of DOF = 7800
-> number of DOF 7800
TIME STEP [Alexander (order 2)]      1 time (from):   0.0000e+00 dt:   2.0000e+02 time (to):   2.0000e+02
STAGE 1 time (to):   5.8579e+01.
  Initial defect:   4.7829e-06
  Newton iteration  1.  New defect:   9.2640e-07.  Reduction (this):   1.9369e-01.  Reduction (total):   1.9369e-01
STAGE 2 time (to):   2.0000e+02.
  Initial defect:   3.3691e-06
  Newton iteration  1.  New defect:   6.4735e-07.  Reduction (this):   1.9214e-01.  Reduction (total):   1.9214e-01
::: timesteps           1 (1)
::: nl iterations       2 (2)
::: lin iterations      2 (2)
::: assemble time    9.0218e+00 (9.0218e+00)
::: lin solve time   1.2677e-01 (1.2677e-01)
-> INCREASING DT
-> Thread timer returned 14.087 seconds
TIME STEP [Alexander (order 2)]      2 time (from):   2.0000e+02 dt:   4.0000e+02 time (to):   6.0000e+02
STAGE 1 time (to):   3.1716e+02.
  Initial defect:   5.6883e-06
  Newton iteration  1.  New defect:   4.4590e-07.  Reduction (this):   7.8390e-02.  Reduction (total):   7.8390e-02
STAGE 2 time (to):   6.0000e+02.
  Initial defect:   2.2209e-06
  Newton iteration  1.  New defect:   3.0956e-07.  Reduction (this):   1.3939e-01.  Reduction (total):   1.3939e-01
::: timesteps           2 (2)
::: nl iterations       4 (4)
::: lin iterations      4 (4)
::: assemble time    1.7978e+01 (1.7978e+01)
::: lin solve time   2.4826e-01 (2.4826e-01)
-> INCREASING DT
-> Thread timer returned 14.0472 seconds
TIME STEP [Alexander (order 2)]      3 time (from):   6.0000e+02 dt:   8.0000e+02 time (to):   1.4000e+03
STAGE 1 time (to):   8.3431e+02.
  Initial defect:   2.9530e-06
  Newton iteration  1.  New defect:   2.0715e-07.  Reduction (this):   7.0147e-02.  Reduction (total):   7.0147e-02
STAGE 2 time (to):   1.4000e+03.
  Initial defect:   2.5536e-06
  Newton iteration  1.  New defect:   3.1653e-07.  Reduction (this):   1.2396e-01.  Reduction (total):   1.2396e-01
::: timesteps           3 (3)
::: nl iterations       6 (6)
::: lin iterations      6 (6)
::: assemble time    2.7001e+01 (2.7001e+01)
::: lin solve time   3.6896e-01 (3.6896e-01)
-> INCREASING DT
-> Thread timer returned 14.1044 seconds
TIME STEP [Alexander (order 2)]      4 time (from):   1.4000e+03 dt:   1.6000e+03 time (to):   3.0000e+03
STAGE 1 time (to):   1.8686e+03.
  Initial defect:   2.3573e-06
  Newton iteration  1.  New defect:   8.0218e-08.  Reduction (this):   3.4029e-02.  Reduction (total):   3.4029e-02
STAGE 2 time (to):   3.0000e+03.
  Initial defect:   3.7990e-06
  Newton iteration  1.  New defect:   5.1863e-07.  Reduction (this):   1.3652e-01.  Reduction (total):   1.3652e-01
::: timesteps           4 (4)
::: nl iterations       8 (8)
::: lin iterations      8 (8)
::: assemble time    3.5962e+01 (3.5962e+01)
::: lin solve time   4.8570e-01 (4.8570e-01)
-> INCREASING DT
-> Thread timer returned 14.0169 seconds
TIME STEP [Alexander (order 2)]      5 time (from):   3.0000e+03 dt:   3.2000e+03 time (to):   6.2000e+03
STAGE 1 time (to):   3.9373e+03.
  Initial defect:   2.9615e-06
  Newton iteration  1.  New defect:   1.0690e-07.  Reduction (this):   3.6097e-02.  Reduction (total):   3.6097e-02
STAGE 2 time (to):   6.2000e+03.
  Initial defect:   5.6430e-06
  Newton iteration  1.  New defect:   9.0797e-07.  Reduction (this):   1.6090e-01.  Reduction (total):   1.6090e-01
::: timesteps           5 (5)
::: nl iterations      10 (10)
::: lin iterations     10 (10)
::: assemble time    4.5050e+01 (4.5050e+01)
::: lin solve time   6.0422e-01 (6.0422e-01)
-> INCREASING DT
-> Thread timer returned 14.117 seconds
TIME STEP [Alexander (order 2)]      6 time (from):   6.2000e+03 dt:   5.0000e+03 time (to):   1.1200e+04
STAGE 1 time (to):   7.6645e+03.
  Initial defect:   2.8345e-06
  Newton iteration  1.  New defect:   1.9647e-07.  Reduction (this):   6.9314e-02.  Reduction (total):   6.9314e-02
STAGE 2 time (to):   1.1200e+04.
  Initial defect:   4.4981e-06
  Newton iteration  1.  New defect:   8.3687e-07.  Reduction (this):   1.8605e-01.  Reduction (total):   1.8605e-01
::: timesteps           6 (6)
::: nl iterations      12 (12)
::: lin iterations     12 (12)
::: assemble time    5.3981e+01 (5.3981e+01)
::: lin solve time   7.2009e-01 (7.2009e-01)
-> INCREASING DT
-> Thread timer returned 13.9395 seconds
TIME STEP [Alexander (order 2)]      7 time (from):   1.1200e+04 dt:   5.0000e+03 time (to):   1.6200e+04
STAGE 1 time (to):   1.2664e+04.
  Initial defect:   5.0244e-07
STAGE 2 time (to):   1.6200e+04.
  Initial defect:   1.7154e-06
  Newton iteration  1.  New defect:   1.4196e-07.  Reduction (this):   8.2755e-02.  Reduction (total):   8.2755e-02
::: timesteps           7 (7)
::: nl iterations      13 (13)
::: lin iterations     13 (13)
::: assemble time    5.8577e+01 (5.8577e+01)
::: lin solve time   7.7764e-01 (7.7764e-01)
-> INCREASING DT
-> Thread timer returned 8.87728 seconds
TIME STEP [Alexander (order 2)]      8 time (from):   1.6200e+04 dt:   5.0000e+03 time (to):   2.1200e+04
STAGE 1 time (to):   1.7664e+04.
  Initial defect:   8.9155e-07
STAGE 2 time (to):   2.1200e+04.
  Initial defect:   3.0439e-06
  Newton iteration  1.  New defect:   2.1636e-07.  Reduction (this):   7.1078e-02.  Reduction (total):   7.1078e-02
::: timesteps           8 (8)
::: nl iterations      14 (14)
::: lin iterations     14 (14)
::: assemble time    6.3150e+01 (6.3150e+01)
::: lin solve time   8.3831e-01 (8.3831e-01)
-> INCREASING DT
-> Thread timer returned 8.75296 seconds
TIME STEP [Alexander (order 2)]      9 time (from):   2.1200e+04 dt:   5.0000e+03 time (to):   2.6200e+04
STAGE 1 time (to):   2.2664e+04.
  Initial defect:   2.1922e-06
  Newton iteration  1.  New defect:   6.3732e-08.  Reduction (this):   2.9072e-02.  Reduction (total):   2.9072e-02
STAGE 2 time (to):   2.6200e+04.
  Initial defect:   2.6566e-07
::: timesteps           9 (9)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 8.67454 seconds
TIME STEP [Alexander (order 2)]     10 time (from):   2.6200e+04 dt:   5.0000e+03 time (to):   3.1200e+04
STAGE 1 time (to):   2.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   3.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          10 (10)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.31626 seconds
TIME STEP [Alexander (order 2)]     11 time (from):   3.1200e+04 dt:   5.0000e+03 time (to):   3.6200e+04
STAGE 1 time (to):   3.2664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   3.6200e+04.
  Initial defect:   3.1563e-07
::: timesteps          11 (11)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.32191 seconds
TIME STEP [Alexander (order 2)]     12 time (from):   3.6200e+04 dt:   5.0000e+03 time (to):   4.1200e+04
STAGE 1 time (to):   3.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   4.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          12 (12)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.28094 seconds
TIME STEP [Alexander (order 2)]     13 time (from):   4.1200e+04 dt:   5.0000e+03 time (to):   4.6200e+04
STAGE 1 time (to):   4.2664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   4.6200e+04.
  Initial defect:   3.1563e-07
::: timesteps          13 (13)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.29803 seconds
TIME STEP [Alexander (order 2)]     14 time (from):   4.6200e+04 dt:   5.0000e+03 time (to):   5.1200e+04
STAGE 1 time (to):   4.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   5.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          14 (14)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.28346 seconds
TIME STEP [Alexander (order 2)]     15 time (from):   5.1200e+04 dt:   5.0000e+03 time (to):   5.6200e+04
STAGE 1 time (to):   5.2664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   5.6200e+04.
  Initial defect:   3.1563e-07
::: timesteps          15 (15)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.29694 seconds
TIME STEP [Alexander (order 2)]     16 time (from):   5.6200e+04 dt:   5.0000e+03 time (to):   6.1200e+04
STAGE 1 time (to):   5.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   6.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          16 (16)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.36113 seconds
TIME STEP [Alexander (order 2)]     17 time (from):   6.1200e+04 dt:   5.0000e+03 time (to):   6.6200e+04
STAGE 1 time (to):   6.2664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   6.6200e+04.
  Initial defect:   3.1563e-07
::: timesteps          17 (17)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.27483 seconds
TIME STEP [Alexander (order 2)]     18 time (from):   6.6200e+04 dt:   5.0000e+03 time (to):   7.1200e+04
STAGE 1 time (to):   6.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   7.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          18 (18)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.27359 seconds
TIME STEP [Alexander (order 2)]     19 time (from):   7.1200e+04 dt:   5.0000e+03 time (to):   7.6200e+04
STAGE 1 time (to):   7.2664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   7.6200e+04.
  Initial defect:   3.1563e-07
::: timesteps          19 (19)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.26084 seconds
TIME STEP [Alexander (order 2)]     20 time (from):   7.6200e+04 dt:   5.0000e+03 time (to):   8.1200e+04
STAGE 1 time (to):   7.7664e+04.
  Initial defect:   9.2447e-08
STAGE 2 time (to):   8.1200e+04.
  Initial defect:   3.1563e-07
::: timesteps          20 (20)
::: nl iterations      15 (15)
::: lin iterations     15 (15)
::: assemble time    6.7626e+01 (6.7626e+01)
::: lin solve time   9.0042e-01 (9.0042e-01)
-> INCREASING DT
-> Thread timer returned 3.26862 seconds
Program took 147.169 seconds!

real	2m27.264s
user	2m25.100s
sys	0m0.417s
-------------- next part --------------
-> Parallel run on 1 process(es)
-> Extensions: 0.1 1 
-> Cells: 3 675 
-> Creating 2D Cube YaspGrid
-> rank 0 number of DOF = 8100
-> number of DOF 8100
TIME STEP [Alexander (order 2)]      1 time (from):   0.0000e+00 dt:   2.0000e+02 time (to):   2.0000e+02
STAGE 1 time (to):   5.8579e+01.
  Initial defect:   4.7829e-06
  Newton iteration  1.  New defect:   9.2812e-07.  Reduction (this):   1.9405e-01.  Reduction (total):   1.9405e-01
STAGE 2 time (to):   2.0000e+02.
  Initial defect:   3.3670e-06
  Newton iteration  1.  New defect:   6.4835e-07.  Reduction (this):   1.9256e-01.  Reduction (total):   1.9256e-01
::: timesteps           1 (1)
::: nl iterations       2 (2)
::: lin iterations     85 (85)
::: assemble time    9.5171e+00 (9.5171e+00)
::: lin solve time   3.8786e+01 (3.8786e+01)
-> INCREASING DT
-> Thread timer returned 53.5994 seconds
TIME STEP [Alexander (order 2)]      2 time (from):   2.0000e+02 dt:   4.0000e+02 time (to):   6.0000e+02
STAGE 1 time (to):   3.1716e+02.
  Initial defect:   5.7011e-06
  Newton iteration  1.  New defect:   4.4762e-07.  Reduction (this):   7.8514e-02.  Reduction (total):   7.8514e-02
STAGE 2 time (to):   6.0000e+02.
  Initial defect:   2.2030e-06
  Newton iteration  1.  New defect:   3.1049e-07.  Reduction (this):   1.4094e-01.  Reduction (total):   1.4094e-01
::: timesteps           2 (2)
::: nl iterations       4 (4)
::: lin iterations    176 (176)
::: assemble time    1.8986e+01 (1.8986e+01)
::: lin solve time   8.0491e+01 (8.0491e+01)
-> INCREASING DT
-> Thread timer returned 56.3245 seconds
TIME STEP [Alexander (order 2)]      3 time (from):   6.0000e+02 dt:   8.0000e+02 time (to):   1.4000e+03
STAGE 1 time (to):   8.3431e+02.
  Initial defect:   2.9559e-06
  Newton iteration  1.  New defect:   2.0811e-07.  Reduction (this):   7.0405e-02.  Reduction (total):   7.0405e-02
STAGE 2 time (to):   1.4000e+03.
  Initial defect:   2.5104e-06
  Newton iteration  1.  New defect:   3.1702e-07.  Reduction (this):   1.2628e-01.  Reduction (total):   1.2628e-01
::: timesteps           3 (3)
::: nl iterations       6 (6)
::: lin iterations    269 (269)
::: assemble time    2.8471e+01 (2.8471e+01)
::: lin solve time   1.2284e+02 (1.2284e+02)
-> INCREASING DT
-> Thread timer returned 57.0569 seconds
TIME STEP [Alexander (order 2)]      4 time (from):   1.4000e+03 dt:   1.6000e+03 time (to):   3.0000e+03
STAGE 1 time (to):   1.8686e+03.
  Initial defect:   2.3384e-06
  Newton iteration  1.  New defect:   8.0284e-08.  Reduction (this):   3.4333e-02.  Reduction (total):   3.4333e-02
STAGE 2 time (to):   3.0000e+03.
  Initial defect:   3.7284e-06
  Newton iteration  1.  New defect:   5.1850e-07.  Reduction (this):   1.3907e-01.  Reduction (total):   1.3907e-01
::: timesteps           4 (4)
::: nl iterations       8 (8)
::: lin iterations    378 (378)
::: assemble time    3.8058e+01 (3.8058e+01)
::: lin solve time   1.7255e+02 (1.7255e+02)
-> INCREASING DT
-> Thread timer returned 64.5057 seconds
TIME STEP [Alexander (order 2)]      5 time (from):   3.0000e+03 dt:   3.2000e+03 time (to):   6.2000e+03
STAGE 1 time (to):   3.9373e+03.
  Initial defect:   2.9191e-06
  Newton iteration  1.  New defect:   1.0525e-07.  Reduction (this):   3.6055e-02.  Reduction (total):   3.6055e-02
STAGE 2 time (to):   6.2000e+03.
  Initial defect:   5.5376e-06
  Newton iteration  1.  New defect:   9.0544e-07.  Reduction (this):   1.6351e-01.  Reduction (total):   1.6351e-01
::: timesteps           5 (5)
::: nl iterations      10 (10)
::: lin iterations    483 (483)
::: assemble time    4.7630e+01 (4.7630e+01)
::: lin solve time   2.2147e+02 (2.2147e+02)
-> INCREASING DT
-> Thread timer returned 63.8399 seconds
TIME STEP [Alexander (order 2)]      6 time (from):   6.2000e+03 dt:   5.0000e+03 time (to):   1.1200e+04
STAGE 1 time (to):   7.6645e+03.
  Initial defect:   2.7895e-06
  Newton iteration  1.  New defect:   1.9289e-07.  Reduction (this):   6.9147e-02.  Reduction (total):   6.9147e-02
STAGE 2 time (to):   1.1200e+04.
  Initial defect:   4.4141e-06
  Newton iteration  1.  New defect:   8.2480e-07.  Reduction (this):   1.8685e-01.  Reduction (total):   1.8685e-01
::: timesteps           6 (6)
::: nl iterations      12 (12)
::: lin iterations    596 (596)
::: assemble time    5.7664e+01 (5.7664e+01)
::: lin solve time   2.7645e+02 (2.7645e+02)
-> INCREASING DT
-> Thread timer returned 70.3605 seconds
TIME STEP [Alexander (order 2)]      7 time (from):   1.1200e+04 dt:   5.0000e+03 time (to):   1.6200e+04
STAGE 1 time (to):   1.2664e+04.
  Initial defect:   4.9620e-07
STAGE 2 time (to):   1.6200e+04.
  Initial defect:   1.6941e-06
  Newton iteration  1.  New defect:   1.3981e-07.  Reduction (this):   8.2527e-02.  Reduction (total):   8.2527e-02
::: timesteps           7 (7)
::: nl iterations      13 (13)
::: lin iterations    658 (658)
::: assemble time    6.2727e+01 (6.2727e+01)
::: lin solve time   3.0690e+02 (3.0690e+02)
-> INCREASING DT
-> Thread timer returned 40.1765 seconds
TIME STEP [Alexander (order 2)]      8 time (from):   1.6200e+04 dt:   5.0000e+03 time (to):   2.1200e+04
STAGE 1 time (to):   1.7664e+04.
  Initial defect:   8.8448e-07
STAGE 2 time (to):   2.1200e+04.
  Initial defect:   3.0198e-06
  Newton iteration  1.  New defect:   2.1372e-07.  Reduction (this):   7.0774e-02.  Reduction (total):   7.0774e-02
::: timesteps           8 (8)
::: nl iterations      14 (14)
::: lin iterations    720 (720)
::: assemble time    6.7594e+01 (6.7594e+01)
::: lin solve time   3.3753e+02 (3.3753e+02)
-> INCREASING DT
-> Thread timer returned 40.1479 seconds
TIME STEP [Alexander (order 2)]      9 time (from):   2.1200e+04 dt:   5.0000e+03 time (to):   2.6200e+04
STAGE 1 time (to):   2.2664e+04.
  Initial defect:   2.1750e-06
  Newton iteration  1.  New defect:   6.2844e-08.  Reduction (this):   2.8895e-02.  Reduction (total):   2.8895e-02
STAGE 2 time (to):   2.6200e+04.
  Initial defect:   2.6154e-07
::: timesteps           9 (9)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 37.2805 seconds
TIME STEP [Alexander (order 2)]     10 time (from):   2.6200e+04 dt:   5.0000e+03 time (to):   3.1200e+04
STAGE 1 time (to):   2.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   3.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          10 (10)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.57412 seconds
TIME STEP [Alexander (order 2)]     11 time (from):   3.1200e+04 dt:   5.0000e+03 time (to):   3.6200e+04
STAGE 1 time (to):   3.2664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   3.6200e+04.
  Initial defect:   3.1045e-07
::: timesteps          11 (11)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.49321 seconds
TIME STEP [Alexander (order 2)]     12 time (from):   3.6200e+04 dt:   5.0000e+03 time (to):   4.1200e+04
STAGE 1 time (to):   3.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   4.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          12 (12)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.66209 seconds
TIME STEP [Alexander (order 2)]     13 time (from):   4.1200e+04 dt:   5.0000e+03 time (to):   4.6200e+04
STAGE 1 time (to):   4.2664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   4.6200e+04.
  Initial defect:   3.1045e-07
::: timesteps          13 (13)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.67258 seconds
TIME STEP [Alexander (order 2)]     14 time (from):   4.6200e+04 dt:   5.0000e+03 time (to):   5.1200e+04
STAGE 1 time (to):   4.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   5.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          14 (14)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.48852 seconds
TIME STEP [Alexander (order 2)]     15 time (from):   5.1200e+04 dt:   5.0000e+03 time (to):   5.6200e+04
STAGE 1 time (to):   5.2664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   5.6200e+04.
  Initial defect:   3.1045e-07
::: timesteps          15 (15)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.54111 seconds
TIME STEP [Alexander (order 2)]     16 time (from):   5.6200e+04 dt:   5.0000e+03 time (to):   6.1200e+04
STAGE 1 time (to):   5.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   6.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          16 (16)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.49389 seconds
TIME STEP [Alexander (order 2)]     17 time (from):   6.1200e+04 dt:   5.0000e+03 time (to):   6.6200e+04
STAGE 1 time (to):   6.2664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   6.6200e+04.
  Initial defect:   3.1045e-07
::: timesteps          17 (17)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.51051 seconds
TIME STEP [Alexander (order 2)]     18 time (from):   6.6200e+04 dt:   5.0000e+03 time (to):   7.1200e+04
STAGE 1 time (to):   6.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   7.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          18 (18)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.41753 seconds
TIME STEP [Alexander (order 2)]     19 time (from):   7.1200e+04 dt:   5.0000e+03 time (to):   7.6200e+04
STAGE 1 time (to):   7.2664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   7.6200e+04.
  Initial defect:   3.1045e-07
::: timesteps          19 (19)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.39776 seconds
TIME STEP [Alexander (order 2)]     20 time (from):   7.6200e+04 dt:   5.0000e+03 time (to):   8.1200e+04
STAGE 1 time (to):   7.7664e+04.
  Initial defect:   9.0928e-08
STAGE 2 time (to):   8.1200e+04.
  Initial defect:   3.1045e-07
::: timesteps          20 (20)
::: nl iterations      15 (15)
::: lin iterations    781 (781)
::: assemble time    7.2539e+01 (7.2539e+01)
::: lin solve time   3.6520e+02 (3.6520e+02)
-> INCREASING DT
-> Thread timer returned 3.41516 seconds
Program took 522.286 seconds!

real	8m42.328s
user	8m26.810s
sys	0m2.189s
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/applefile
Size: 443 bytes
Desc: not available
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20150122/05d6df75/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: richards_cube_ovlp.hh
Type: application/octet-stream
Size: 7512 bytes
Desc: not available
URL: <https://lists.dune-project.org/pipermail/dune-pdelab/attachments/20150122/05d6df75/attachment.obj>


More information about the dune-pdelab mailing list