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.
Show 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))
Show 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.
Show 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()
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)