Think about:
To run the first experiment, we first need to
ID
to zero), so that they don’t move.
(Don’t forget to set SPH_BND_PARTICLES
in the Config.sh
file when compiling the code.)
CONDUCTION
and CONDUCTION_CONSTANT
and SPH_BND_PARTICLES
in the Config.sh
file.
ConductionEfficiency 0.2
and MaxSizeConductionStep 0.05
to the parameter file.
Improve your ability to set up special geometries in the initial conditions.
setup_slab.pro
in IDL (see setup_test1)
show_slab.pro
in IDL
ifx -g -traceback -check all -fpe0 -o slabsetup slabsetup.f90
glass.txt
from T04)
./slabsetup
gnuplot grid.plt
(to check that the particle positions are set up correctly)
PERIODIC
and NOGRAVITY
and SPH_BND_PARTICLES
and with LONG_X=10
, LONG_Y=1
, and LONG_Z=1
.
slab.ic
as the initial conditions file
and output
as the snapshot file base in the parameter file,
and BoxSize
= 1TimeMax
= 100, TimeBetSnapshot
= 0.1, and ConductionEfficiency
= 10)
ifx -g -traceback -check all -fpe0 -o readsnap readsnap.f90
for file in output_???; do ./readsnap $file >$file.txt; done
gnuplot slab.plt
xine -l slab.mp4
setup_nozzle.pro
in IDL (see setup_test2)
show_nozzle.pro
in IDL
ifx -g -traceback -check all -fpe0 -o nozzlesetup nozzlesetup.f90
glass.txt
from T04)
./nozzlesetup
gnuplot grid2.plt
(to check that the particle positions are set up correctly)
PERIODIC
and NOGRAVITY
and with LONG_X=30
, LONG_Y=1
, and LONG_Z=1
.
nozzle.ic
as the initial conditions file
and output
as the snapshot file base in the parameter file,
and BoxSize
= 1TimeMax
= 100, TimeBetSnapshot
= 0.1, and ConductionEfficiency
= 100)
ifx -g -traceback -check all -fpe0 -o readsnap readsnap.f90
for file in output_???; do ./readsnap $file >$file.txt; done
gnuplot nozzle.plt
xine -l nozzle.mp4