Demo periodic hill (snek5000-phill solver): running a simulation from a script#

Run a simulation by executing a script#

Now let’s execute the simulation. We will use the script docs/examples/scripts/tuto_phill.py, which contains:

from phill.solver import Simul

params = Simul.create_default_params()
params.output.sub_directory = "examples_snek/tuto"
params.oper.nx = 6
params.oper.ny = 5
params.oper.nz = 4
params.oper.elem.order = params.oper.elem.order_out = 8

params.oper.nproc_min = 2

params.nek.general.num_steps = 10
params.nek.general.time_stepper = "bdf2"
params.nek.general.write_interval = 10

params.nek.stat.av_step = 2
params.nek.stat.io_step = 10

sim = Simul(params)

sim.make.exec("run_fg", nproc=2)

In normal life, we would just execute this script with something like python tuto_phill.py.

command = "python3 examples/scripts/tuto_phill.py"

However, in this notebook, we need a bit more code. How we execute this command is very specific to these tutorials written as notebooks so you can just look at the output of this cell.

Hide code cell source
from subprocess import run, PIPE, STDOUT
from time import perf_counter

print("Running the script tuto_phill.py... (It can take few minutes.)")
t_start = perf_counter()
process = run(
    command.split(), check=True, text=True, stdout=PIPE,  stderr=STDOUT
)
print(f"Script executed in {perf_counter() - t_start:.2f} s")
lines = [
    line for line in process.stdout.split("\n")
    if not line.endswith(", errno = 1")
]
Running the script tuto_phill.py... (It can take few minutes.)
Script executed in 47.98 s

Snek5000 and Nek5000 log#

The simulation is done! We are going to look at its output (which is now in a variable lines). However, be prepared to get something long because Nek5000 is very verbose. For readability of this tutorial, the output is hidden by default (click to show it):

print("\n".join(lines))
Hide code cell output
INFO: session_id: 0
INFO: Writing params files... /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/phill.par, params_simul.xml, info_solver.xml
INFO: sim:                        <class 'phill.solver.SimulPhill'>
sim.oper:                   <class 'snek5000.operators.Operators'>
sim.output.print_stdout:    <class 'snek5000.output.print_stdout.PrintStdOut'>
sim.output.phys_fields:     <class 'snek5000.output.phys_fields.PhysFields'>
sim.output.history_points:  <class 'snek5000.output.history_points.HistoryPoints'>
sim.output.remaining_clock_time: <class 'snek5000.output.remaining_clock_time.RemainingClockTime'>
sim.output:                 <class 'phill.output.OutputPhill'>
sim.make:                   <class 'snek5000.make.Make'>

INFO: Writing box file... /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/phill.box
INFO: Writing SIZE file... /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/SIZE
Changing to shadow directory: /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56
WARNING: Initializing Output class without sim or params might lead to errors.
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 1 (use --cores to define parallelism)
Rules claiming more threads will be scaled down.
Job stats:
job                           count
--------------------------  -------
compile                           1
internal_generate_box             1
internal_generate_makefile        1
internal_generate_map             1
internal_generate_session         1
internal_move_box                 1
run_fg                            1
total                             7

Select jobs to execute...

[Sun Mar  3 01:32:56 2024]
rule internal_generate_box:
    input: phill.box, /home/docs/Nek5000/bin/genbox
    output: box.re2
    jobid: 2
    reason: Missing output files: box.re2
    resources: tmpdir=/tmp

 input file name:
-3                                         spatial dimension (dim<0 will create box.re2)
2                                          number of fields
 T T F           2   2.0000000000000000     
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
           1  i1#
Box
-6 -5 -4                                  nelx nely nelz
Reading         120 =        6        5        4 elements for box   1.
Reading           2 =
0.0000 1.0000 1.0000                      x0 x1 ratio
0.0000 1.0000 1.0000                      y0 y1 ratio
0.0000 1.0000 1.0000                      z0 z1 ratio
P  ,P  ,W  ,W  ,P  ,P                     Velocity BCs
 Beginning construction of box.re2
         120  elements will be created for            1  boxes.

[Sun Mar  3 01:32:56 2024]
Finished job 2.
1 of 7 steps (14%) done
Select jobs to execute...

[Sun Mar  3 01:32:56 2024]
rule internal_move_box:
    input: box.re2
    output: phill.re2
    jobid: 1
    reason: Missing output files: phill.re2; Input files updated by another job: box.re2
    resources: tmpdir=/tmp

[Sun Mar  3 01:32:56 2024]
Finished job 1.
2 of 7 steps (29%) done
Select jobs to execute...

[Sun Mar  3 01:32:56 2024]
rule internal_generate_map:
    input: phill.re2, /home/docs/Nek5000/bin/genmap
    output: phill.ma2
    jobid: 3
    reason: Missing output files: phill.ma2; Input files updated by another job: phill.re2
    resources: tmpdir=/tmp, tolerance=0.01

Input .rea / .re2 name:
 reading phill.re2                                                                       
Input mesh tolerance (default 0.2):
NOTE: smaller is better, but generous is more forgiving for bad meshes.
 reading mesh data ...
 start locglob_lexico:           8         120         960   1.0000000000000000E-002
 locglob:           1           1         960
 locglob:           2           7         960
 locglob:           3          42         960
 locglob:           1         210         960
 locglob:           2         210         960
 locglob:           3         210         960
 locglob:           1         210         960
 locglob:           2         210         960
 locglob:           3         210         960
 done locglob_lexico:         210         210         960           8
 start periodic vtx:         120         210
           1 1  5  3  0.00000000E+00        1 shift
           1 5  5  3  0.00000000E+00        2 shift
           2 5  5  3  0.00000000E+00        3 shift
 done:   95.0% 
 done:   95.8% 
 done:   96.7% 
 done:   97.5% 
 done:   98.3% 
 done:   99.2% 
 done:  100.0% 
  
 done rec_bisect
writing phill.ma2                                                                       
[Sun Mar  3 01:32:56 2024]
Finished job 3.
3 of 7 steps (43%) done
Select jobs to execute...

[Sun Mar  3 01:32:56 2024]
rule internal_generate_makefile:
    input: phill.re2, phill.ma2, phill.usr, /home/docs/Nek5000/bin/nekconfig
    output: makefile, .state
    jobid: 6
    reason: Missing output files: makefile; Input files updated by another job: phill.re2, phill.ma2
    resources: tmpdir=/tmp

generating makefile ... done
[Sun Mar  3 01:32:56 2024]
Finished job 6.
4 of 7 steps (57%) done
Select jobs to execute...

[Sun Mar  3 01:32:56 2024]
rule compile:
    input: SIZE, phill.usr, makefile_usr.inc, makefile, /home/docs/Nek5000/3rd_party/gslib/lib/libgs.a, /home/docs/Nek5000/3rd_party/blasLapack/libblasLapack.a
    output: nek5000
    jobid: 5
    reason: Missing output files: nek5000; Input files updated by another job: makefile
    resources: tmpdir=/tmp


mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/drive1.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/drive1.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/drive2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/drive2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/plan5.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/plan5.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/plan4.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/plan4.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/bdry.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/bdry.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/coef.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/coef.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/conduct.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/conduct.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/connect1.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/connect1.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/connect2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/connect2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/dssum.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/dssum.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/eigsolv.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/eigsolv.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/gauss.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/gauss.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/genxyz.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/genxyz.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier1.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier1.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/makeq.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/makeq.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier0.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier0.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier3.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier3.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier4.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier4.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/prepost.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/prepost.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/speclib.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/speclib.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/map2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/map2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/mvmesh.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mvmesh.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/ic.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/ic.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/gfldr.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/gfldr.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/ssolv.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/ssolv.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/planx.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/planx.o
mpif77 -c  -O3 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/math.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/math.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/mxm_wrapper.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mxm_wrapper.o 
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/hmholtz.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/hmholtz.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/subs1.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/subs1.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/subs2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/subs2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/gmres.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/gmres.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/hsmg.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/hsmg.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/convect.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/convect.o
mpif77 -c  -O0 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/convect2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/convect2.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/induct.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/induct.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/perturb.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/perturb.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier5.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier5.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier6.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier6.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier7.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier7.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/navier8.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/navier8.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/fast3d.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/fast3d.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/fasts.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/fasts.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/calcz.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/calcz.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/byte.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/byte.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/chelpers.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/chelpers.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/byte_mpi.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/byte_mpi.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/postpro.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/postpro.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/interp.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/interp.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/cvode_driver.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/cvode_driver.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/multimesh.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/multimesh.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/vprops.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/vprops.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/makeq_aux.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/makeq_aux.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/papi.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/papi.o
mpif77 -c   -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/3rd_party/nek_in_situ.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/nek_in_situ.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/reader_rea.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/reader_rea.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/reader_par.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/reader_par.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/reader_re2.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/reader_re2.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj  /home/docs/Nek5000/core/3rd_party/finiparser.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/finiparser.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj  /home/docs/Nek5000/core/3rd_party/iniparser.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/iniparser.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj  /home/docs/Nek5000/core/3rd_party/dictionary.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/dictionary.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/hpf.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/hpf.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include  /home/docs/Nek5000/core/fcrs.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/fcrs.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include /home/docs/Nek5000/core/crs_xxt.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/crs_xxt.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include /home/docs/Nek5000/core/crs_amg.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/crs_amg.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include  /home/docs/Nek5000/core/experimental/fem_amg_preco.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/fem_amg_preco.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include  /home/docs/Nek5000/core/experimental/crs_hypre.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/crs_hypre.o
mpicc -c  -O2 -march=native -w  -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I/home/docs/Nek5000/3rd_party/gslib/include  /home/docs/Nek5000/core/partitioner.c -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/partitioner.o
mpif77 -c  -O3 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/mxm_std.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mxm_std.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/frame.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/frame.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/mntrlog_block.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mntrlog_block.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/mntrlog.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mntrlog.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/mntrtmr_block.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mntrtmr_block.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/mntrtmr.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/mntrtmr.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/rprm_block.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/rprm_block.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/rprm.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/rprm.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/io_tools_block.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/io_tools_block.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/io_tools.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/io_tools.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/chkpoint.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/chkpoint.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/chkpt_mstp.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/chkpt_mstp.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/map2D.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/map2D.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/stat.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/stat.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/stat_IO.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/stat_IO.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -I./ toolbox/math_tools.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/math_tools.o
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/comm_mpi.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/comm_mpi.o
mpif77  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj  -c /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/phill.f -o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/phill.o
done
mpif77 -c  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj /home/docs/Nek5000/core/drive.f
mpif77  -O2 -cpp -fdefault-real-8 -fdefault-double-8 -w -std=legacy -march=native -mcmodel=medium -std=legacy -w  -Itoolbox -DMPI -DUNDERSCORE -DGLOBAL_LONG_LONG -DTIMER -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56 -I/home/docs/Nek5000/core -I./ -I/home/docs/Nek5000/core/experimental -I/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj -o nek5000 drive.o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/phill.o /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/obj/libnek5000.a -L/home/docs/Nek5000/3rd_party/blasLapack -lblasLapack -L/home/docs/Nek5000/3rd_party/gslib/lib -lgs -Wl,--allow-multiple-definition


#############################################################
#                  Compilation successful!                  #
#############################################################
   text	   data	    bss	    dec	    hex	filename
1876308	 200084	160135104	162211496	9ab26a8	nek5000

[Sun Mar  3 01:33:35 2024]
Finished job 5.
5 of 7 steps (71%) done
Select jobs to execute...

[Sun Mar  3 01:33:35 2024]
rule internal_generate_session:
    input: phill.re2, phill.ma2, phill.par
    output: SESSION.NAME
    jobid: 4
    reason: Missing output files: SESSION.NAME; Input files updated by another job: phill.re2, phill.ma2
    resources: tmpdir=/tmp

WARNING: Initializing Output class without sim or params might lead to errors.
Building DAG of jobs...
Using shell: /usr/bin/bash
Provided cores: 1 (use --cores to define parallelism)
Rules claiming more threads will be scaled down.
Select jobs to execute...
[Sun Mar  3 01:33:36 2024]
Finished job 4.
6 of 7 steps (86%) done
Select jobs to execute...

[Sun Mar  3 01:33:36 2024]
rule run_fg:
    input: phill.re2, phill.ma2, phill.par, SESSION.NAME, nek5000
    output: logs/run_2024-03-03T01-32-56.log
    jobid: 0
    reason: Missing output files: logs/run_2024-03-03T01-32-56.log; Input files updated by another job: phill.re2, phill.ma2, nek5000, SESSION.NAME
    resources: tmpdir=/tmp, nproc=2

Log file:
/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56/logs/run_2024-03-03T01-32-56.log
/----------------------------------------------------------\\
|      _   __ ______ __ __  ______  ____   ____   ____     |
|     / | / // ____// //_/ / ____/ / __ \\/ __ \\/ __ \\   |
|    /  |/ // __/  / ,<   /___ \\ / / / // / / // / / /    |
|   / /|  // /___ / /| | ____/ / / /_/ // /_/ // /_/ /     |
|  /_/ |_//_____//_/ |_|/_____/  \\___/ \\___/ \\___/      |
|                                                          |
|----------------------------------------------------------|
|                                                          |
| COPYRIGHT (c) 2008-2020 UCHICAGO ARGONNE, LLC            |
| Version:  20.0-dev                                       |
| Web:      https://nek5000.mcs.anl.gov                    |
|                                                          |
\\----------------------------------------------------------/

 Number of MPI ranks :           2
  
 Reading ./session_00/phill.par                                                                                                              
general = [(null)]
general:stopat = [numSteps]
general:numsteps = [10]
general:dt = [-0.0002]
general:variabledt = [no]
general:targetcfl = [0.3]
general:writecontrol = [timestep]
general:writeinterval = [10]
general:filtering = [explicit]
general:filtermodes = [2]
general:filtercutoffratio = [0.67]
general:filterweight = [0.02]
general:writedoubleprecision = [yes]
general:dealiasing = [yes]
general:timestepper = [bdf2]
general:extrapolation = [standard]
general:optlevel = [2]
general:loglevel = [2]
general:userparam10 = [100]
general:userparam12 = [5.0]
problemtype = [(null)]
problemtype:equation = [incompNS]
problemtype:variableproperties = [no]
problemtype:stressformulation = [no]
velocity = [(null)]
velocity:residualtol = [1e-08]
velocity:residualproj = [1e-08]
velocity:writetofieldfile = [yes]
velocity:viscosity = [-700]
velocity:density = [1.0]
velocity:advection = [yes]
pressure = [(null)]
pressure:residualtol = [1e-08]
pressure:residualproj = [1e-08]
pressure:writetofieldfile = [yes]
pressure:preconditioner = [semg_xxt]
_runpar = [(null)]
_runpar:parfwrite = [no]
_runpar:parfname = [outparfile]
_monitor = [(null)]
_monitor:loglevel = [4]
_monitor:walltime = [23:45]
_chkpoint = [(null)]
_chkpoint:readchkpt = [no]
_chkpoint:chkpfnumber = [1]
_chkpoint:chkpinterval = [250]
_stat = [(null)]
_stat:avstep = [2]
_stat:iostep = [10]
 reading ./session_00/phill.re2                                                                                                              
 hdr:#v002      120  3      120 hdr                                                  
 partioning elements to MPI ranks
 reading mesh 
   readp_re2_mesh:pack/cr/unpack : 0.19E-04 0.26E-04 0.44E-05
   readp_re2_mesh:byte_read_mpi  : 0.29E-04
 reading boundary faces                  148 for ifield   1
   readp_re2_bc:pack/cr/unpack : 0.19E-05 0.66E-05 0.37E-05
   readp_re2_bc:byte_read_mpi  : 0.92E-05
 done :: read .re2 file    0.41E-02 sec

 Reading ./session_00/phill.ma2                                                                                                              
 done :: partioning   0.46120E-02 sec

 reading mesh 
   readp_re2_mesh:pack/cr/unpack : 0.25E-05 0.45E-04 0.59E-05
   readp_re2_mesh:byte_read_mpi  : 0.75E-05
 reading boundary faces                  148 for ifield   1
   readp_re2_bc:pack/cr/unpack : 0.17E-05 0.21E-04 0.39E-05
   readp_re2_bc:byte_read_mpi  : 0.52E-05
 done :: read .re2 file    0.92E-03 sec

 nelgt/nelgv/lelt:         120         120          64
 lx1/lx2/lx3/lxd:            8           6           8          12

 setup mesh topology
   Right-handed check complete for         120 elements. OK.
   setvert3d:   8           16416           42336           16416           16416
gs_setup: 1568 unique labels shared
   pairwise times (avg, min, max): 6.1e-06 6.0619e-06 6.1381e-06
   crystal router                : 5.62005e-06 5.5981e-06 5.642e-06
   all reduce                    : 1.09877e-05 1.08518e-05 1.11236e-05
   used all_to_all method: crystal router
   handle bytes (avg, min, max): 294292 294292 294292
   buffer bytes (avg, min, max): 50176 50176 50176
   setupds time 7.2339E-03 seconds   0  8       16416         120
 
 nElements   max/min/bal: 60 60 1.00
 nMessages   max/min/avg: 1 1 1.00
 msgSize     max/min/avg: 1568 1568 1568.00
 msgSizeSum  max/min/avg: 1568 1568 1568.00
 
 max multiplicity            8
 done :: setup mesh topology
  
 call usrdat
 done :: usrdat

 generate geometry data
 done :: generate geometry data
  
 call usrdat2
 done :: usrdat2

  8.8818E-16  4.4409E-16  0.0000E+00  8.8818E-16  4.4409E-16  0.0000E+00 xyz repair 1
  8.8818E-16  1.1102E-16  0.0000E+00  1.6624E-15  1.9448E-16  0.0000E+00 xyz repair 2
  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00 xyz repair 3
  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00  0.0000E+00 xyz repair 4
 regenerate geometry data           1
 done :: regenerate geometry data           1
  
 verify mesh topology
   0.0000000000000000        9.0000000000000036       Xrange
  -3.5685997050301172E-019   3.0350000000000006       Yrange
   0.0000000000000000        4.5000000000000018       Zrange
 done :: verify mesh topology
  
 mesh metrics:
 GLL grid spacing min/max    : 1.98E-03 4.32E-01
 scaled Jacobian  min/max/avg: 8.88E-02 7.58E-01 2.75E-01
 aspect ratio     min/max/avg: 1.22E+00 1.95E+01 6.73E+00

 IFTRAN    = T
 IFFLOW    = T
 IFHEAT    = F
 IFSPLIT   = F
 IFLOMACH  = F
 IFUSERVP  = F
 IFUSERMV  = F
 IFPERT    = F
 IFADJ     = F
 IFSTRS    = F
 IFCHAR    = F
 IFCYCLIC  = F
 IFAXIS    = F
 IFMVBD    = F
 IFMELT    = F
 IFNEKNEK  = F
 IFNEKNEKC = F
 IFSYNC    = F
   
 IFVCOR    = T
 IFINTQ    = F
 IFGEOM    = F
 IFSURT    = F
 IFWCNO    = F
   
 IFTMSH for field           1    =  F
 IFADVC for field           1    =  T
 IFNONL for field           1    =  F
   
 Dealiasing enabled, nxd=          12
  
 Estimated eigenvalues
 EIGAA =   0.56023686991466026     
 EIGGA =    368429.52499244345     
 EIGAE =   0.12184696791468332     
 EIGAS =    1.8124323010795421E-002
 EIGGE =    368429.52499244345     
 EIGGS =    2.0000000000000000     
  
 initialize pressure solver
 mg_nx:           1           3           7
 mg_ny:           1           3           7
 mg_nz:           1           3           7
gs_setup: 32 unique labels shared
   pairwise times (avg, min, max): 1.1301e-06 1.1163e-06 1.1439e-06
   crystal router                : 1.2009e-06 1.1564e-06 1.2454e-06
   all reduce                    : 1.3987e-06 1.3865e-06 1.4109e-06
   used all_to_all method: pairwise
   handle bytes (avg, min, max): 5564 5564 5564
   buffer bytes (avg, min, max): 512 512 512
   setupds time 6.6287E-04 seconds   1  2         144         120
   setvert3d:   4            2496            3456            2496            2496
gs_setup: 288 unique labels shared
   pairwise times (avg, min, max): 2.133e-06 2.1306e-06 2.1354e-06
   crystal router                : 1.83445e-06 1.8264e-06 1.8425e-06
   all reduce                    : 2.56075e-06 2.5535e-06 2.568e-06
   used all_to_all method: crystal router
   handle bytes (avg, min, max): 55316 55316 55316
   buffer bytes (avg, min, max): 9216 9216 9216
   setupds time 2.0922E-03 seconds   2  4        2496         120
   setvert3d:   4            2496            3456            2496            2496
gs_setup: 288 unique labels shared
   pairwise times (avg, min, max): 1.8337e-06 1.8235e-06 1.8439e-06
   crystal router                : 1.78195e-06 1.7648e-06 1.7991e-06
   all reduce                    : 2.5107e-06 2.5105e-06 2.5109e-06
   used all_to_all method: crystal router
   handle bytes (avg, min, max): 55316 55316 55316
   buffer bytes (avg, min, max): 9216 9216 9216
   setupds time 2.1199E-03 seconds   3  4        2496         120
   setvert3d:   6            7920           15600            7920            7920
gs_setup: 800 unique labels shared
   pairwise times (avg, min, max): 5.2994e-06 5.2968e-06 5.302e-06
   crystal router                : 5.2556e-06 5.2458e-06 5.2654e-06
   all reduce                    : 6.8252e-06 6.8152e-06 6.8352e-06
   used all_to_all method: crystal router
   handle bytes (avg, min, max): 150996 150996 150996
   buffer bytes (avg, min, max): 25600 25600 25600
   setupds time 3.8823E-03 seconds   4  6        7920         120
 setup h1 coarse grid, nx_crs=           2
gs_setup: 32 unique labels shared
   pairwise times (avg, min, max): 1.31495e-06 1.2523e-06 1.3776e-06
   crystal router                : 1.39355e-06 1.3868e-06 1.4003e-06
   all reduce                    : 1.4399e-06 1.41e-06 1.4698e-06
   used all_to_all method: pairwise
   handle bytes (avg, min, max): 5564 5564 5564
   buffer bytes (avg, min, max): 512 512 512
 done :: setup h1 coarse grid    9.9022049999999973E-003  sec
  
 call usrdat3
 U_bulk =   0.72094564096707436       Ubar_inlet = 1
 done :: usrdat3

 set initial conditions
 nekuic (1) for ifld            1
 call nekuic for vel  
 xyz min     0.0000     -0.35686E-18   0.0000    
 uvwpt min  0.99900     -0.10000E-02 -0.10000E-02   0.0000       0.0000    
 xyz max     9.0000       3.0350       4.5000    
 uvwpt max   1.0010      0.10000E-02  0.10000E-02   0.0000       0.0000    
 done :: set initial conditions
  
 call userchk
  [MONITOR] Registered module [FRAME]: Framework backbone
  [MONITOR] Registered module [MONITOR]: Monitoring module
  [MONITOR] Registered timer [FRM_TOT]: Total elapsed framework time
  [MONITOR] Initial log threshold set to:  4
  [MONITOR] Module [RUNPAR] not registered
  [MONITOR] Registered module [RUNPAR]: Runtime parameters
  [RUNPAR] Module [RUNPAR] registered section _RUNPAR: Runtime parameter section for rprm module
  [RUNPAR] Section _RUNPAR registered parameter PARFWRITE: Do we write runtime parameter file
  [RUNPAR] Section _RUNPAR registered parameter PARFNAME: Runtime parameter file name for output (without .par)
  [RUNPAR] Module [MONITOR] registered section _MONITOR: Runtime parameter section for monitor module
  [RUNPAR] Section _MONITOR registered parameter LOGLEVEL: Logging threshold for toolboxes
  [RUNPAR] Section _MONITOR registered parameter IFTIMDSCR: Write timer description in the summary
  [RUNPAR] Section _MONITOR registered parameter WALLTIME: Simulation wall time
  [MONITOR] Module [IOTOOL] not registered
  [MONITOR] Registered module [IOTOOL]: I/O TOOLS
  [MONITOR] Module [CHKPOINT] not registered
  [MONITOR] Registered module [CHKPOINT]: Checkpointing I/O
  [MONITOR] Registered timer [CHP_TOT]: Checkpointing total time
  [MONITOR] Registered timer [CHP_INI]: Checkpointing initialisation time
  [RUNPAR] Module [CHKPOINT] registered section _CHKPOINT: Runtime paramere section for checkpoint module
  [RUNPAR] Section _CHKPOINT registered parameter READCHKPT: Restat from checkpoint
  [RUNPAR] Section _CHKPOINT registered parameter CHKPFNUMBER: Restart file number
  [RUNPAR] Section _CHKPOINT registered parameter CHKPINTERVAL: Checkpiont saving frequency (number of time steps)
  [MONITOR] Module [MSTEP] not registered
  [MONITOR] Registered module [MSTEP]: Multi-file checkpointing
  [MONITOR] Registered timer [CHP_READ]: Checkpointing reading time
  [MONITOR] Registered timer [CHP_WRITE]: Checkpointing writing time
  [MONITOR] Module [STAT] not registered
  [MONITOR] Registered module [STAT]: 2D and 3D statistics
  [MONITOR] Module [MAP2D] not registered
  [MONITOR] Module [MAP2D] not registered
  [MONITOR] Registered module [MAP2D]: Mapping 3D mesh to 2D section
  [MONITOR] Registered timer [MAP2D_TOT]: 2D mapping total time
  [MONITOR] Registered timer [STAT_TOT]: Statistics total time
  [MONITOR] Registered timer [STAT_INI]: Statistics initialisation time
  [MONITOR] Registered timer [STAT_AVG]: Statistics averaging time
  [MONITOR] Registered timer [STAT_CMM]: Statistics communication time
  [MONITOR] Registered timer [STAT_IO]: Statistics IO time
  [RUNPAR] Module [STAT] registered section _STAT: Runtime paramere section for statistics module
  [RUNPAR] Section _STAT registered parameter AVSTEP: Frequency of averaging
  [RUNPAR] Section _STAT registered parameter IOSTEP: Frequency of filed saving
  [MONITOR] Reseting log threshold to:  4
  [MONITOR] Summary of registered modules
    [FRAME     ] : Framework backbone                                                                                                                  
        [MONITOR   ] : Monitoring module                                                                                                                   
        [RUNPAR    ] : Runtime parameters                                                                                                                  
        [IOTOOL    ] : I/O TOOLS                                                                                                                           
        [CHKPOINT  ] : Checkpointing I/O                                                                                                                   
            [MSTEP     ] : Multi-file checkpointing                                                                                                            
        [STAT      ] : 2D and 3D statistics                                                                                                                
        [MAP2D     ] : Mapping 3D mesh to 2D section                                                                                                       
  [RUNPAR] Summary of registered runtime parameters for active sections
#
[_RUNPAR]               # Runtime parameter section for rprm module
PARFWRITE            = no                     # Do we write runtime parameter file
PARFNAME             = outparfile             # Runtime parameter file name for output (without .par)
#
[_MONITOR]              # Runtime parameter section for monitor module
LOGLEVEL             = 4                      # Logging threshold for toolboxes
IFTIMDSCR            = no                     # Write timer description in the summary
WALLTIME             = 23:45                  # Simulation wall time
#
[_CHKPOINT]             # Runtime paramere section for checkpoint module
READCHKPT            = no                     # Restat from checkpoint
CHKPFNUMBER          = 1                      # Restart file number
CHKPINTERVAL         = 250                    # Checkpiont saving frequency (number of time steps)
#
[_STAT]                 # Runtime paramere section for statistics module
AVSTEP               = 2                      # Frequency of averaging
IOSTEP               = 10                     # Frequency of filed saving
 
  [CHKPOINT] WARNING: wrong chpt_step; resetting to NSTEPS
  [MAP2D] 3D=>2D mapping begin
  [MAP2D] Global number of unique 2D elements:       30
  [MAP2D] 3D=>2D mapping end
gs_setup: 0 unique labels shared
   pairwise times (avg, min, max): 4.525e-08 4.41e-08 4.64e-08
   crystal router                : 9.8145e-07 8.959e-07 1.067e-06
   all reduce                    : 3.22e-08 3e-08 3.44e-08
   used all_to_all method: allreduce
   handle bytes (avg, min, max): 180 180 180
   buffer bytes (avg, min, max): 0 0 0
 done :: userchk

gridpoints unique/tot:         42336        61440
dofs vel/pr:                   39984        25920
  
 Initialization successfully completed   0.19402     sec

Starting time loop ...

     DT/DTCFL/DTFS/DTINIT   0.200E-03   0.466-309   0.474-321   0.200E-03
Step      1, t= 2.0000000E-04, DT= 2.0000000E-04, C=  0.072 0.0000E+00 0.0000E+00
             Solving for fluid
          1  Hmholtz VELX       1   8.9546E+00   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       2   1.3685E-01   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       3   1.8873E-03   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       4   2.8008E-05   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       5   3.7197E-07   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       6   5.5674E-09   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       5   5.5674E-09   8.9546E+00   1.0000E-08
          1  Hmholtz VELY       1   1.3375E-02   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELY       2   1.6933E-04   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELY       3   2.6770E-06   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELY       4   3.5520E-08   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELY       5   5.0139E-10   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELY       4   5.0139E-10   1.3375E-02   1.0000E-08
          1  Hmholtz VELZ       1   1.3253E-02   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELZ       2   1.6695E-04   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELZ       3   2.6833E-06   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELZ       4   3.5736E-08   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELZ       5   5.1016E-10   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELZ       4   5.1016E-10   1.3253E-02   1.0000E-08
    1 1.00000E-08 1.56295E+00 4.57208E+00 3.41846E-01       1 Divergence
    2 1.00000E-08 1.56091E+00 4.57208E+00 3.41401E-01       1 Divergence
    3 1.00000E-08 1.46492E+00 4.57208E+00 3.20405E-01       1 Divergence
    4 1.00000E-08 1.40396E+00 4.57208E+00 3.07072E-01       1 Divergence
    5 1.00000E-08 1.28884E+00 4.57208E+00 2.81894E-01       1 Divergence
    6 1.00000E-08 9.87859E-01 4.57208E+00 2.16063E-01       1 Divergence
    7 1.00000E-08 7.16585E-01 4.57208E+00 1.56730E-01       1 Divergence
    8 1.00000E-08 5.32889E-01 4.57208E+00 1.16553E-01       1 Divergence
    9 1.00000E-08 4.93436E-01 4.57208E+00 1.07924E-01       1 Divergence
   10 1.00000E-08 4.23626E-01 4.57208E+00 9.26548E-02       1 Divergence
   11 1.00000E-08 3.27198E-01 4.57208E+00 7.15643E-02       1 Divergence
   12 1.00000E-08 2.41057E-01 4.57208E+00 5.27236E-02       1 Divergence
   13 1.00000E-08 1.89678E-01 4.57208E+00 4.14861E-02       1 Divergence
   14 1.00000E-08 1.40461E-01 4.57208E+00 3.07214E-02       1 Divergence
   15 1.00000E-08 9.04497E-02 4.57208E+00 1.97830E-02       1 Divergence
   16 1.00000E-08 5.93105E-02 4.57208E+00 1.29723E-02       1 Divergence
   17 1.00000E-08 3.58415E-02 4.57208E+00 7.83921E-03       1 Divergence
   18 1.00000E-08 2.45778E-02 4.57208E+00 5.37563E-03       1 Divergence
   19 1.00000E-08 1.77481E-02 4.57208E+00 3.88184E-03       1 Divergence
   20 1.00000E-08 1.28992E-02 4.57208E+00 2.82129E-03       1 Divergence
   21 1.00000E-08 9.42056E-03 4.57208E+00 2.06045E-03       1 Divergence
   22 1.00000E-08 6.00737E-03 4.57208E+00 1.31392E-03       1 Divergence
   23 1.00000E-08 4.00945E-03 4.57208E+00 8.76941E-04       1 Divergence
   24 1.00000E-08 2.59265E-03 4.57208E+00 5.67060E-04       1 Divergence
   25 1.00000E-08 1.63588E-03 4.57208E+00 3.57797E-04       1 Divergence
   26 1.00000E-08 1.06623E-03 4.57208E+00 2.33205E-04       1 Divergence
   27 1.00000E-08 7.42940E-04 4.57208E+00 1.62495E-04       1 Divergence
   28 1.00000E-08 5.09034E-04 4.57208E+00 1.11335E-04       1 Divergence
   29 1.00000E-08 3.20731E-04 4.57208E+00 7.01499E-05       1 Divergence
   30 1.00000E-08 2.06928E-04 4.57208E+00 4.52589E-05       1 Divergence
   31 1.00000E-08 1.72018E-04 4.57208E+00 3.76236E-05       1 Divergence
   32 1.00000E-08 1.38684E-04 4.57208E+00 3.03327E-05       1 Divergence
   33 1.00000E-08 1.19819E-04 4.57208E+00 2.62066E-05       1 Divergence
   34 1.00000E-08 9.16463E-05 4.57208E+00 2.00448E-05       1 Divergence
   35 1.00000E-08 7.06977E-05 4.57208E+00 1.54629E-05       1 Divergence
   36 1.00000E-08 5.42783E-05 4.57208E+00 1.18717E-05       1 Divergence
   37 1.00000E-08 4.05534E-05 4.57208E+00 8.86979E-06       1 Divergence
   38 1.00000E-08 3.04775E-05 4.57208E+00 6.66600E-06       1 Divergence
   39 1.00000E-08 2.14793E-05 4.57208E+00 4.69792E-06       1 Divergence
   40 1.00000E-08 1.40840E-05 4.57208E+00 3.08043E-06       1 Divergence
   41 1.00000E-08 9.64345E-06 4.57208E+00 2.10920E-06       1 Divergence
   42 1.00000E-08 7.03480E-06 4.57208E+00 1.53864E-06       1 Divergence
   43 1.00000E-08 5.44477E-06 4.57208E+00 1.19087E-06       1 Divergence
   44 1.00000E-08 4.57666E-06 4.57208E+00 1.00100E-06       1 Divergence
   45 1.00000E-08 3.78061E-06 4.57208E+00 8.26890E-07       1 Divergence
   46 1.00000E-08 3.14034E-06 4.57208E+00 6.86850E-07       1 Divergence
   47 1.00000E-08 2.68689E-06 4.57208E+00 5.87673E-07       1 Divergence
   48 1.00000E-08 2.50503E-06 4.57208E+00 5.47898E-07       1 Divergence
   49 1.00000E-08 2.42023E-06 4.57208E+00 5.29349E-07       1 Divergence
   50 1.00000E-08 2.38569E-06 4.57208E+00 5.21794E-07       1 Divergence
   51 1.00000E-08 2.36690E-06 4.57208E+00 5.17685E-07       1 Divergence
   52 1.00000E-08 2.35653E-06 4.57208E+00 5.15417E-07       1 Divergence
   53 1.00000E-08 2.35216E-06 4.57208E+00 5.14461E-07       1 Divergence
   54 1.00000E-08 2.35126E-06 4.57208E+00 5.14265E-07       1 Divergence
   55 1.00000E-08 2.35072E-06 4.57208E+00 5.14147E-07       1 Divergence
   56 1.00000E-08 2.35042E-06 4.57208E+00 5.14081E-07       1 Divergence
   57 1.00000E-08 2.35042E-06 4.57208E+00 5.14081E-07       1 Divergence
   58 1.00000E-08 2.35030E-06 4.57208E+00 5.14055E-07       1 Divergence
   59 1.00000E-08 2.35020E-06 4.57208E+00 5.14033E-07       1 Divergence
   60 1.00000E-08 2.35018E-06 4.57208E+00 5.14027E-07       1 Divergence
   61 1.00000E-08 2.35018E-06 4.57208E+00 5.14027E-07       1 Divergence
   62 1.00000E-08 2.35018E-06 4.57208E+00 5.14027E-07       1 Divergence
   63 1.00000E-08 2.35018E-06 4.57208E+00 5.14027E-07       1 Divergence
   64 1.00000E-08 2.35017E-06 4.57208E+00 5.14026E-07       1 Divergence
   65 1.00000E-08 2.35017E-06 4.57208E+00 5.14025E-07       1 Divergence
   66 1.00000E-08 2.35017E-06 4.57208E+00 5.14025E-07       1 Divergence
   67 1.00000E-08 2.35016E-06 4.57208E+00 5.14024E-07       1 Divergence
   68 1.00000E-08 2.35015E-06 4.57208E+00 5.14022E-07       1 Divergence
   69 1.00000E-08 2.35015E-06 4.57208E+00 5.14022E-07       1 Divergence
   70 1.00000E-08 2.35015E-06 4.57208E+00 5.14021E-07       1 Divergence
   71 1.00000E-08 2.35015E-06 4.57208E+00 5.14021E-07       1 Divergence
   72 1.00000E-08 2.35013E-06 4.57208E+00 5.14016E-07       1 Divergence
   73 1.00000E-08 2.35012E-06 4.57208E+00 5.14016E-07       1 Divergence
   74 1.00000E-08 2.35012E-06 4.57208E+00 5.14015E-07       1 Divergence
   75 1.00000E-08 2.35012E-06 4.57208E+00 5.14014E-07       1 Divergence
   76 1.00000E-08 2.35011E-06 4.57208E+00 5.14013E-07       1 Divergence
   77 1.00000E-08 2.35010E-06 4.57208E+00 5.14012E-07       1 Divergence
   78 1.00000E-08 2.35010E-06 4.57208E+00 5.14011E-07       1 Divergence
   79 1.00000E-08 2.35010E-06 4.57208E+00 5.14011E-07       1 Divergence
   80 1.00000E-08 2.35009E-06 4.57208E+00 5.14009E-07       1 Divergence
   81 1.00000E-08 2.35009E-06 4.57208E+00 5.14008E-07       1 Divergence
   82 1.00000E-08 2.35008E-06 4.57208E+00 5.14007E-07       1 Divergence
   83 1.00000E-08 2.35008E-06 4.57208E+00 5.14007E-07       1 Divergence
   84 1.00000E-08 2.35008E-06 4.57208E+00 5.14007E-07       1 Divergence
   85 1.00000E-08 2.35008E-06 4.57208E+00 5.14006E-07       1 Divergence
   86 1.00000E-08 2.35008E-06 4.57208E+00 5.14005E-07       1 Divergence
   87 1.00000E-08 2.35007E-06 4.57208E+00 5.14004E-07       1 Divergence
   88 1.00000E-08 2.35005E-06 4.57208E+00 5.14000E-07       1 Divergence
   89 1.00000E-08 2.35005E-06 4.57208E+00 5.13999E-07       1 Divergence
   90 1.00000E-08 2.35002E-06 4.57208E+00 5.13993E-07       1 Divergence
   91 1.00000E-08 2.35002E-06 4.57208E+00 5.13993E-07       1 Divergence
   92 1.00000E-08 2.35002E-06 4.57208E+00 5.13993E-07       1 Divergence
   93 1.00000E-08 2.35002E-06 4.57208E+00 5.13992E-07       1 Divergence
   94 1.00000E-08 2.35001E-06 4.57208E+00 5.13992E-07       1 Divergence
   95 1.00000E-08 2.35001E-06 4.57208E+00 5.13992E-07       1 Divergence
   96 1.00000E-08 2.35001E-06 4.57208E+00 5.13992E-07       1 Divergence
   97 1.00000E-08 2.35001E-06 4.57208E+00 5.13992E-07       1 Divergence
   98 1.00000E-08 2.35001E-06 4.57208E+00 5.13991E-07       1 Divergence
   99 1.00000E-08 2.35001E-06 4.57208E+00 5.13991E-07       1 Divergence
  100 1.00000E-08 2.35001E-06 4.57208E+00 5.13991E-07       1 Divergence
  101 1.00000E-08 2.35001E-06 4.57208E+00 5.13991E-07       1 Divergence
  102 1.00000E-08 2.35000E-06 4.57208E+00 5.13989E-07       1 Divergence
  103 1.00000E-08 2.35000E-06 4.57208E+00 5.13988E-07       1 Divergence
  104 1.00000E-08 2.34999E-06 4.57208E+00 5.13988E-07       1 Divergence
  105 1.00000E-08 2.34997E-06 4.57208E+00 5.13983E-07       1 Divergence
  106 1.00000E-08 2.34997E-06 4.57208E+00 5.13982E-07       1 Divergence
  107 1.00000E-08 2.34997E-06 4.57208E+00 5.13982E-07       1 Divergence
  108 1.00000E-08 2.34996E-06 4.57208E+00 5.13980E-07       1 Divergence
  109 1.00000E-08 2.34995E-06 4.57208E+00 5.13979E-07       1 Divergence
  110 1.00000E-08 2.34995E-06 4.57208E+00 5.13977E-07       1 Divergence
  111 1.00000E-08 2.34995E-06 4.57208E+00 5.13977E-07       1 Divergence
  112 1.00000E-08 2.34994E-06 4.57208E+00 5.13977E-07       1 Divergence
  113 1.00000E-08 2.34994E-06 4.57208E+00 5.13975E-07       1 Divergence
  114 1.00000E-08 2.34994E-06 4.57208E+00 5.13975E-07       1 Divergence
  115 1.00000E-08 2.34994E-06 4.57208E+00 5.13975E-07       1 Divergence
  116 1.00000E-08 2.34994E-06 4.57208E+00 5.13975E-07       1 Divergence
  117 1.00000E-08 2.34993E-06 4.57208E+00 5.13974E-07       1 Divergence
  118 1.00000E-08 2.34989E-06 4.57208E+00 5.13966E-07       1 Divergence
  119 1.00000E-08 2.34989E-06 4.57208E+00 5.13965E-07       1 Divergence
  120 1.00000E-08 2.34985E-06 4.57208E+00 5.13956E-07       1 Divergence
          1  U-PRES gmres     120   2.3498E-06   4.5721E+00   1.0000E-08   1.4708E-01   5.8429E-01
          1  Hmholtz VELX       1   9.9972E-01   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       2   1.4396E-03   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       3   1.0351E-05   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       4   8.0609E-08   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       5   1.2245E-09   1.4286E-03   1.0000E-08   5.0000E+03   F
          1  Hmholtz VELX       4   1.2245E-09   9.9972E-01   1.0000E-08
    1 1.00000E-04 3.12520E-04 9.14397E-04 3.41777E-01       0 Divergence
    2 1.00000E-04 3.12118E-04 9.14397E-04 3.41337E-01       0 Divergence
    3 1.00000E-04 2.92929E-04 9.14397E-04 3.20352E-01       0 Divergence
    4 1.00000E-04 2.80756E-04 9.14397E-04 3.07040E-01       0 Divergence
    5 1.00000E-04 2.57748E-04 9.14397E-04 2.81878E-01       0 Divergence
    6 1.00000E-04 1.97535E-04 9.14397E-04 2.16027E-01       0 Divergence
    7 1.00000E-04 1.43294E-04 9.14397E-04 1.56709E-01       0 Divergence
    8 1.00000E-04 1.06567E-04 9.14397E-04 1.16544E-01       0 Divergence
    9 1.00000E-04 9.86805E-05 9.14397E-04 1.07919E-01       0 Divergence
          0  U-PRES gmres       9   9.8681E-05   9.1440E-04   1.0000E-04   1.1146E-02   4.0687E-02
          1  Volflow X              2.0000E-04  -1.1980E+03  -2.9017E+00   1.2059E+01   9.1575E+00
          1  Fluid done  2.0000E-04  6.8048E-01
filt amp 0.0000 0.0000 0.0000 0.0000 0.0000 0.0000 0.0050 0.0200
filt trn 1.0000 1.0000 1.0000 1.0000 1.0000 1.0000 0.9950 0.9800
Step      2, t= 4.0000000E-04, DT= 2.0000000E-04, C=  0.008 7.4152E-01 7.4152E-01
             Solving for fluid
          2  Hmholtz VELX       5   3.3868E-09   1.2833E+03   1.0000E-08
          2  Hmholtz VELY       5   2.5946E-09   8.7921E+02   1.0000E-08
          2  Hmholtz VELZ       4   4.2793E-09   3.7403E+00   1.0000E-08
          2  U-PRES gmres     120   4.1923E-06   3.8231E+00   1.0000E-08   1.4672E-01   5.7896E-01
          2  Hmholtz VELX       4   2.6706E-10   9.9972E-01   1.0000E-08
          0  U-PRES gmres       7   9.5561E-05   6.1905E-04   1.0000E-04   8.5980E-03   3.0783E-02
          2  Volflow X              4.0000E-04   5.9133E+02   9.5161E-01   8.2059E+00   9.1575E+00
          2  Fluid done  4.0000E-04  6.6259E-01
  [STAT] Average compute
Step      3, t= 6.0000000E-04, DT= 2.0000000E-04, C=  0.007 1.4314E+00 6.8992E-01
             Solving for fluid
          3  Hmholtz VELX       5   4.1552E-09   3.6488E+02   1.0000E-08
          3  Hmholtz VELY       5   2.3576E-09   3.2170E+02   1.0000E-08
          3  Hmholtz VELZ       5   7.8603E-11   7.2739E+00   1.0000E-08
          3  U-PRES gmres     120   7.1726E-07   1.1541E+00   1.0000E-08   1.4446E-01   5.6716E-01
          3  Volflow X              6.0000E-04   3.5889E+00   5.7754E-03   9.1517E+00   9.1575E+00
          3  Fluid done  6.0000E-04  6.0222E-01
Step      4, t= 8.0000000E-04, DT= 2.0000000E-04, C=  0.007 2.0520E+00 6.2056E-01
             Solving for fluid
          4  Hmholtz VELX       5   9.3092E-10   2.5540E+01   1.0000E-08
          4  Hmholtz VELY       5   4.5281E-10   1.7868E+01   1.0000E-08
          4  Hmholtz VELZ       4   5.4895E-09   4.6005E+00   1.0000E-08
          4  U-PRES gmres     120   2.4142E-06   1.2099E-01   1.0000E-08   1.4431E-01   5.6789E-01
          4  Volflow X              8.0000E-04   1.8716E-01   3.0120E-04   9.1572E+00   9.1575E+00
          4  Fluid done  8.0000E-04  6.0212E-01
  [STAT] Average compute
Step      5, t= 1.0000000E-03, DT= 2.0000000E-04, C=  0.007 2.6803E+00 6.2831E-01
             Solving for fluid
          5  Hmholtz VELX       5   8.3674E-10   9.2355E+00   1.0000E-08
          5  Hmholtz VELY       5   2.0355E-10   4.0491E+00   1.0000E-08
          5  Hmholtz VELZ       4   8.3419E-10   7.7756E-01   1.0000E-08
          5  U-PRES gmres     120   6.9486E-07   1.7360E-02   1.0000E-08   1.4896E-01   5.8004E-01
          5  Volflow X              1.0000E-03   3.3452E-01   5.3833E-04   9.1570E+00   9.1575E+00
          5  Fluid done  1.0000E-03  6.2047E-01
Step      6, t= 1.2000000E-03, DT= 2.0000000E-04, C=  0.007 3.3198E+00 6.3947E-01
             Solving for fluid
          6  Project VELX           1.8770E+00   1.3449E+00   7.1653E-01   1   8
          6  Hmholtz VELX       4   9.0129E-09   2.7616E+00   1.0000E-08
          6  Project VELY           1.0029E+00   5.5685E-01   5.5527E-01   1   8
          6  Hmholtz VELY       5   8.6359E-11   1.7957E+00   1.0000E-08
          6  Project VELZ           4.0660E-02   4.1239E-02   1.0142E+00   1   8
          6  Hmholtz VELZ       4   1.3202E-10   4.5607E-02   1.0000E-08
          6  Project PRES           3.5738E+00   3.9363E+00   1.1014E+00   1  20
          6  U-PRES gmres     120   5.6220E-08   4.7651E-04   1.0000E-08   1.4383E-01   5.6839E-01
          6  Volflow X              1.2000E-03   3.2345E-01   5.2051E-04   9.1570E+00   9.1575E+00
          6  Fluid done  1.2000E-03  6.2033E-01
  [STAT] Average compute
Step      7, t= 1.4000000E-03, DT= 2.0000000E-04, C=  0.006 3.9661E+00 6.4626E-01
             Solving for fluid
          7  Project VELX           4.8832E-02   1.2676E+00   2.5958E+01   2   8
          7  Hmholtz VELX       4   1.1152E-09   2.2521E-01   1.0000E-08
          7  Project VELY           2.5490E-02   5.1777E-01   2.0312E+01   2   8
          7  Hmholtz VELY       4   7.4312E-10   8.4641E-02   1.0000E-08
          7  Project VELZ           4.5544E-03   3.9202E-02   8.6075E+00   2   8
          7  Hmholtz VELZ       3   7.7828E-10   5.3778E-03   1.0000E-08
          7  Project PRES           2.2085E+00   2.8424E+00   1.2870E+00   2  20
          7  U-PRES gmres     120   4.6356E-08   2.9447E-04   1.0000E-08   1.4515E-01   5.6760E-01
          7  Volflow X              1.4000E-03   3.1192E-01   5.0196E-04   9.1570E+00   9.1575E+00
          7  Fluid done  1.4000E-03  6.1392E-01
Step      8, t= 1.6000000E-03, DT= 2.0000000E-04, C=  0.006 4.5983E+00 6.3227E-01
             Solving for fluid
          8  Project VELX           8.0864E-03   1.1959E+00   1.4789E+02   3   8
          8  Hmholtz VELX       3   5.3943E-09   1.1219E-02   1.0000E-08
          8  Project VELY           6.0325E-03   4.8281E-01   8.0035E+01   3   8
          8  Hmholtz VELY       3   3.4216E-09   7.6323E-03   1.0000E-08
          8  Project VELZ           1.0889E-03   3.7458E-02   3.4401E+01   3   8
          8  Hmholtz VELZ       3   8.1812E-10   1.3447E-03   1.0000E-08
          8  Project PRES           6.5812E-01   2.6517E+00   4.0292E+00   3  20
          8  U-PRES gmres     120   1.0010E-08   8.7749E-05   1.0000E-08   1.4572E-01   5.7559E-01
          8  Volflow X              1.6000E-03   3.0119E-01   4.8470E-04   9.1570E+00   9.1575E+00
          8  Fluid done  1.6000E-03  6.2473E-01
  [MSTEP] Writing checkpoint snapshot
  [IOTOOL] Opening file: rs6phill0.f00001
 min/max:   0.0000       9.0000     -0.35686E-18   3.0350       0.0000       4.5000    
 min/max:   0.0000       1.4576     -0.71167      0.71161     -0.18022E-02  0.26110E-02
 min/max:  -1.2983      0.74540    
  [MSTEP] Checkpoint written:
  [STAT] Average compute
Step      9, t= 1.8000000E-03, DT= 2.0000000E-04, C=  0.006 5.2572E+00 6.5886E-01
             Solving for fluid
          9  Project VELX           3.0344E-03   1.1308E+00   3.7267E+02   4   8
          9  Hmholtz VELX       3   6.1007E-09   6.2806E-03   1.0000E-08
          9  Project VELY           1.0801E-03   4.5187E-01   4.1835E+02   4   8
          9  Hmholtz VELY       3   2.0799E-09   2.3460E-03   1.0000E-08
          9  Project VELZ           1.0066E-04   3.5816E-02   3.5582E+02   4   8
          9  Hmholtz VELZ       3   7.4304E-11   1.5998E-04   1.0000E-08
          9  Project PRES           1.5650E-01   2.4477E+00   1.5640E+01   4  20
          9  U-PRES gmres      19   8.1719E-09   2.0867E-05   1.0000E-08   2.2828E-02   8.5337E-02
          9  Volflow X              1.8000E-03   2.9117E-01   4.6857E-04   9.1570E+00   9.1575E+00
          9  Fluid done  1.8000E-03  1.3568E-01
  [IOTOOL] Opening file: rs6phill0.f00002
 min/max:   0.0000       1.4564     -0.71024      0.71018     -0.17553E-02  0.25838E-02
 min/max:  -1.2707      0.71529    
  [MSTEP] Checkpoint written:
Step     10, t= 2.0000000E-03, DT= 2.0000000E-04, C=  0.006 5.4151E+00 1.5790E-01
             Solving for fluid
         10  Project VELX           7.6247E-04   1.0717E+00   1.4056E+03   5   8
         10  Hmholtz VELX       3   1.2785E-09   1.8380E-03   1.0000E-08
         10  Project VELY           4.9860E-04   4.2461E-01   8.5160E+02   5   8
         10  Hmholtz VELY       3   7.6957E-10   1.0106E-03   1.0000E-08
         10  Project VELZ           2.5544E-05   3.4268E-02   1.3415E+03   5   8
         10  Hmholtz VELZ       2   4.2032E-09   3.9258E-05   1.0000E-08
         10  Project PRES           1.7667E-02   2.2655E+00   1.2824E+02   5  20
         10  U-PRES gmres      11   8.3292E-09   2.3556E-06   1.0000E-08   1.3423E-02   4.9473E-02
         10  Volflow X              2.0000E-03   2.8180E-01   4.5348E-04   9.1570E+00   9.1575E+00
         10  Fluid done  2.0000E-03  1.0158E-01
  [IOTOOL] Opening file: rs6phill0.f00003
 min/max:   0.0000       1.4545     -0.70837      0.70833     -0.17103E-02  0.25570E-02
 min/max:  -1.2451      0.68782    
  [MSTEP] Checkpoint written:
  [MSTEP] Written checkpoint snapshot number:  1
  [STAT] Average compute
  [STAT] Global sum
gs_setup: 0 unique labels shared
   pairwise times (avg, min, max): 3.65e-08 3.65e-08 3.65e-08
   crystal router                : 1.35865e-06 1.3323e-06 1.385e-06
   all reduce                    : 3.235e-08 3.11e-08 3.36e-08
   used all_to_all method: allreduce
   handle bytes (avg, min, max): 180 180 180
   buffer bytes (avg, min, max): 0 0 0
  [STAT] Writing stat file
       FILE:./session_00/c2Dphill0.f00001                                                                                                       
       FILE:./session_00/stsphill0.f00001                                                                                                       
 min/max: -0.35686E-18   9.0000    
 min/max:   0.0000       1.4510    
 min/max: -0.70925      0.70887    
 min/max: -0.34703E-03  0.45550E-03
 min/max:  -300.95       301.44    
 min/max:   0.0000       2.1055    
 min/max:   0.0000      0.50304    
 min/max:   0.0000      0.11721E-05
 min/max:  0.29664E-02  0.45707E+06
 min/max: -0.63319      0.63347    
 min/max: -0.11017E-03  0.18035E-03
 min/max: -0.26960E-03  0.49804E-03
 min/max:  -214.45       213.23    
 min/max:  -171.65      0.90977    
 min/max: -0.11330      0.79925E-01
 min/max:  -3786.4      0.11746E+06
 min/max: -0.14641E+06  0.14556E+06
 min/max: -0.28446E-02  0.15080E-02
 min/max:  -95681.       95806.    
 min/max: -0.11942E+06   3765.9    
 min/max: -0.22139E-02  0.10558E-02
 min/max:  -55.662       42.552    
 min/max:  -68.154       53.040    
 min/max: -0.17476E-02  0.17207E-01
 min/max:   0.0000       3.0553    
 min/max: -0.35680      0.35623    
 min/max: -0.10962E-08  0.87850E-09
 min/max: -0.91878      0.91923    
 min/max: -0.33697E-03  0.69608E-03
 min/max:   0.0000      0.44339    
 min/max: -0.10965E-03  0.69566E-04
 min/max:   0.0000      0.10602E-05
 min/max: -0.71673E-06  0.71521E-06
 min/max: -0.68892E+09  0.69098E+09
 min/max:  0.20742E-04  0.10446E+13
 min/max: -0.12377E-03  0.16390E-03
 min/max:   0.0000       4.4336    
 min/max:   0.0000      0.25307    
 min/max:   0.0000      0.14083E-10
 min/max:  0.10230E-03  0.84384E+06
 min/max:  0.12421E-03  0.22326E+06
 min/max:  0.31659E-04   1.3589    
 min/max: -0.27020E+06  0.27117E+06
 min/max:  -186.34       105.83    
 min/max:  -87.031       61.889    

       10  2.0000E-03 done :: Write checkpoint
                              file size =     0.67    MB
                              avg data-throughput =   116.8MB/s
                              io-nodes =     2

  [MONITOR] Summary of registered timers
  
Module name        Timer name :          Count       Min time       Max time      Max/count
[FRAME     ]  FRM_TOT         : 0.10000000E+01 0.55798661E+01 0.55803059E+01 0.55803059E+01
[CHKPOINT  ]    CHP_TOT       : 0.50000000E+01 0.12258796E-01 0.12552747E-01 0.25105494E-02
[CHKPOINT  ]      CHP_INI     : 0.20000000E+01 0.59481500E-03 0.63734200E-03 0.31867100E-03
[MSTEP     ]      CHP_READ    : 0.00000000E+00 0.00000000E+00 0.00000000E+00 0.00000000E+00
[MSTEP     ]      CHP_WRITE   : 0.30000000E+01 0.11663981E-01 0.11915405E-01 0.39718017E-02
[MAP2D     ]    MAP2D_TOT     : 0.30000000E+01 0.77025100E-03 0.34958620E-02 0.11652873E-02
[STAT      ]    STAT_TOT      : 0.90000000E+01 0.47653514E-01 0.47827480E-01 0.53141644E-02
[STAT      ]      STAT_INI    : 0.10000000E+01 0.30093410E-02 0.30278560E-02 0.30278560E-02
[STAT      ]      STAT_AVG    : 0.50000000E+01 0.37102173E-01 0.37265920E-01 0.74531840E-02
[STAT      ]      STAT_CMM    : 0.10000000E+01 0.74253900E-03 0.85018700E-03 0.85018700E-03
[STAT      ]      STAT_IO     : 0.10000000E+01 0.59371420E-02 0.61852410E-02 0.61852410E-02
  

       10  2.0000E-03 Write checkpoint
       FILE:./session_00/phill0.f00001                                                                                                          
 min/max:   0.0000       9.0000     -0.35686E-18   3.0350       0.0000       4.5000    
 min/max:   0.0000       1.4545     -0.70837      0.70833     -0.17103E-02  0.25570E-02
 min/max:  -1.2192      0.76324    

       10  2.0000E-03 done :: Write checkpoint
                              file size =     345.E-05GB
                              avg data-throughput =     0.7GB/s
                              io-nodes =     2


end of time-step loop

 
runtime statistics:
 init time  0.19401971600000001        3.4913022437549096E-002
 prep time           1   5.6562949999996448E-003   1.0178262205495876E-003
 pres time          10   4.7967002519999991       0.86314580279188413     
 crsl time        1006   1.9791555000000294E-002   3.5614061191028504E-003
 crsl min    1.9791555000000294E-002
 crsl max    1.9931118999998887E-002
 crsl avg    1.9861336999999590E-002
 hmhz time          18  0.24533590199999733        4.4147151783596322E-002
 eslv time          12   4.7981674219999979       0.86340981379131088     
 makf time  0.12729655199999979        2.2906472949370916E-002
 makq time   0.0000000000000000        0.0000000000000000     
 proj time   7.4105414000001701E-002   1.3334953967904602E-002
 usvp time          12   5.6715499999926422E-004   1.0205712928959482E-004
 usfq time           0   2.0296891999998956E-002   3.6523393622969443E-003
 usbc time          10   9.1238840000008592E-003   1.6418041082465308E-003
 usbc min    9.1238840000008592E-003
 usbc max    1.1170206000000182E-002
 usb  avg    1.0147045000000521E-002
 uchk time   5.7203215000001251E-002   1.0293475168240059E-002
 mltd time        3159   1.4330109880000150       0.25786423054705904     
 cdtp time        3189   1.0127731650000003       0.18224422219952441     
 axhm time         281  0.18459051200000143        3.3216277294286549E-002
 advc time          30   9.2906057999998071E-002   1.6718049868386417E-002
 mxmf time   0.0000000000000000        0.0000000000000000     
 adc3 time   0.0000000000000000        0.0000000000000000     
 col2 time   0.0000000000000000        0.0000000000000000     
 col3 time   0.0000000000000000        0.0000000000000000     
 a2s2 time   0.0000000000000000        0.0000000000000000     
 add2 time   0.0000000000000000        0.0000000000000000     
 invc time   0.0000000000000000        0.0000000000000000     
 tgop time        4189   5.8016876999980038E-002   1.0439890183412232E-002
 dadd time           0  0.12319619600001719        2.2168631332133770E-002
 vdss time        1054  0.25573265999999273        4.6018004152700950E-002
 vdss min   0.24652643100000637     
 vdss max   0.25573265999999273     
 vdss avg   0.25112954549999955     
 dsum time        3331  0.24302522300001683        4.3731354928330891E-002
 dsum min   0.24302522300001683     
 dsum max   0.24519723500000845     
 dsum avg   0.24411122900001264     
 ddsl time        1006   1.2212258209999969       0.21975439078514683     
 

#  nid       tusbc       tdadd       tcrsl       tvdss       tdsum        tgop    qqq    F
           0  9.1239E-03  1.2320E-01  1.9792E-02  2.5573E-01  2.4303E-01  5.8017E-02 qqq
           1  1.1170E-02  1.1856E-01  1.9931E-02  2.4653E-01  2.4520E-01  3.3289E-02 qqq
  
run successful: dying ...
  
  
total elapsed time             :   5.77576E+00 sec
total solver time w/o IO       :   5.55157E+00 sec
time/timestep                  :   5.55157E-01 sec
avg throughput per timestep    :   3.81297E+04 gridpts/CPUs
total max memory usage         :   1.73519E-01 GB

/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56
[Sun Mar  3 01:33:42 2024]
Finished job 0.
7 of 7 steps (100%) done
Complete log: .snakemake/log/2024-03-03T013256.191235.snakemake.log
path_run: /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56

To “load the simulation”, i.e. to recreate a simulation object, we now need to extract from the output the path of the directory of the simulation. This is also very specific to these tutorials, so you don’t need to focus on this code. In real life, we can just read the log to know where the data has been saved.

Hide code cell source
path_run = None
for line in lines:
    if "path_run: " in line:
        path_run = line.split("path_run: ")[1].split(" ", 1)[0]
        break
if path_run is None:
    raise RuntimeError
path_run
'/home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56'

Other files produced during the simulation#

Let’s look at the files in the directory of the simulation

!ls {path_run}
SESSION.NAME	  info_solver.xml	params_simul.xml  phill.usr
SIZE		  logs			phill.box	  rs6phill0.f00001
Snakefile	  makefile		phill.log	  rs6phill0.f00002
build.log	  makefile_usr.inc	phill.ma2	  rs6phill0.f00003
c2Dphill.nek5000  map_user_params.json	phill.nek5000	  session_00
config_simul.yml  nek5000		phill.par	  stsphill.nek5000
etc		  obj			phill.re2	  toolbox

In Snek5000, we have the notion of sessions (used for restarts) and some files are saved in directories “session_00”, “session_01”, etc.

!ls {path_run}/session_00
c2Dphill0.f00001  phill.par  phill0.f00001
phill.ma2	  phill.re2  stsphill0.f00001

Load the simulation#

One can recreate a simulation object from the simulation directory.

from snek5000 import load

sim = load(path_run)
path_run: /home/docs/Sim_data/examples_snek/tuto/phill_run_6x5x4_V1.x1.x1._2024-03-03_01-32-56
INFO: session_id: 0
INFO: sim:                        <class 'phill.solver.SimulPhill'>
sim.oper:                   <class 'snek5000.operators.Operators'>
sim.output.print_stdout:    <class 'snek5000.output.print_stdout.PrintStdOut'>
sim.output.phys_fields:     <class 'snek5000.output.phys_fields.PhysFields'>
sim.output.history_points:  <class 'snek5000.output.history_points.HistoryPoints'>
sim.output.remaining_clock_time: <class 'snek5000.output.remaining_clock_time.RemainingClockTime'>
sim.output:                 <class 'phill.output.OutputPhill'>
sim.make:                   <class 'snek5000.make.Make'>

Quickly start IPython and load a simulation

The command snek-ipy-load can be used to start a IPython session and load the simulation saved in the current directory.

Read and plot state and stat files as hexahedral data#

We saw that the directory session_00 contains a state file (phill0.f00001) and a sts file (stsphill0.f00001).

Snek5000 has different methods to load these files. With the phill solver, the mesh is not regular and we can only get the fields as hexahedral data.

hexa_data = sim.output.phys_fields.read_hexadata(index=-1)
hexa_data
<pymech.core.HexaData>
Dimensions:    3
Precision:     8 bytes
Mesh limits:
  * x:         (0.0, 9.000000000000004)
  * y:         (-3.568599705030117e-19, 3.0350000000000006)
  * z:         (0.0, 4.500000000000002)
Time:
  * time:      0.002
  * istep:     10
Elements:
  * nel:       120
  * elem:      [<elem centered at [0.76035841 0.64522533 0.5625    ]>
                ...
                <elem centered at [8.10007868 2.98897737 3.9375    ]>]
sim.output.phys_fields.plot_hexa()
_images/a43acdac6b74d43a49c12d72ec1ae3d83dfae5c9280727985c837f36a81d3358.png

We can also do the same for the data produced by the KTH toolbox.

hexa_data_stat = sim.output.phys_fields.read_hexadata_stat(index=-1)
hexa_data_stat
<pymech.core.HexaData>
Dimensions:    2
Precision:     8 bytes
Mesh limits:
  * x:         (0.0, 9.000000000000002)
  * y:         (-3.5685997050300835e-19, 3.035)
  * z:         (0.0, 0.0)
Time:
  * time:      0.002
  * istep:     10
Elements:
  * nel:       30
  * elem:      [<elem centered at [0.76035841 0.64522533 0.        ]>
                ...
                <elem centered at [8.23964159 0.64522533 0.        ]>]

The elements contain a scal array corresponding to the 44 fields computed by the KTH toolbox (see https://github.com/KTH-Nek5000/KTH_Toolbox/blob/master/tools/stat/field_list.txt).

hexa_data_stat.elem[0].scal.shape
(44, 1, 8, 8)
sim.output.phys_fields.plot_hexa_stat(key="scalar 8", vmin=-0.4, vmax=0.4)
_images/51037fd7ed1ddc502c918cc36eaf1149a821cd3c7a59f4e15ba88448b03d3371.png