Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
SWIFT
SWIFTsim
Commits
774ef14f
Commit
774ef14f
authored
Jul 27, 2016
by
Matthieu Schaller
Browse files
Add a YAML file for the perturbed box test case
parent
3b92217d
Changes
2
Hide whitespace changes
Inline
Side-by-side
examples/PerturbedBox/makeIC.py
View file @
774ef14f
...
...
@@ -19,6 +19,7 @@
##############################################################################
import
h5py
import
sys
import
random
from
numpy
import
*
...
...
@@ -26,13 +27,13 @@ from numpy import *
# at a constant density and pressure in a cubic box
# Parameters
periodic
=
1
# 1 For periodic box
periodic
=
1
# 1 For periodic box
boxSize
=
1.
L
=
50
# Number of particles along one axis
rho
=
1.
# Density
P
=
1.
# Pressure
gamma
=
5.
/
3.
# Gas adiabatic index
pert
=
0.01
# Perturbation scale (in units of the interparticle separation)
L
=
int
(
sys
.
argv
[
1
])
# Number of particles along one axis
rho
=
1.
# Density
P
=
1.
# Pressure
gamma
=
5.
/
3.
# Gas adiabatic index
pert
=
0.01
# Perturbation scale (in units of the interparticle separation)
fileName
=
"perturbedBox.hdf5"
...
...
examples/PerturbedBox/perturbedBox.yml
0 → 100644
View file @
774ef14f
# Define the system of units to use internally.
InternalUnitSystem
:
UnitMass_in_cgs
:
1
# Grams
UnitLength_in_cgs
:
1
# Centimeters
UnitVelocity_in_cgs
:
1
# Centimeters per second
UnitCurrent_in_cgs
:
1
# Amperes
UnitTemp_in_cgs
:
1
# Kelvin
# Parameters governing the time integration
TimeIntegration
:
time_begin
:
0.
# The starting time of the simulation (in internal units).
time_end
:
1.
# The end time of the simulation (in internal units).
dt_min
:
1e-6
# The minimal time-step size of the simulation (in internal units).
dt_max
:
1e-3
# The maximal time-step size of the simulation (in internal units).
# Parameters governing the snapshots
Snapshots
:
basename
:
uniformBox
# Common part of the name of output files
time_first
:
0.
# Time of the first output (in internal units)
delta_time
:
0.01
# Time difference between consecutive outputs (in internal units)
# Parameters governing the conserved quantities statistics
Statistics
:
delta_time
:
1e-3
# Time between statistics output
# Parameters for the hydrodynamics scheme
SPH
:
resolution_eta
:
1.2348
# Target smoothing length in units of the mean inter-particle separation (1.2348 == 48Ngbs with the cubic spline kernel).
delta_neighbours
:
0.1
# The tolerance for the targetted number of neighbours.
max_smoothing_length
:
0.1
# Maximal smoothing length allowed (in internal units).
CFL_condition
:
0.1
# Courant-Friedrich-Levy condition for time integration.
# Parameters related to the initial conditions
InitialConditions
:
file_name
:
./perturbedBox.hdf5
# The file to read
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment