Commit 7e172373 authored by Matthieu Schaller's avatar Matthieu Schaller
Browse files

Updated all the examples' YAML files to use the new periodic flag.

parent edbe0071
...@@ -44,8 +44,9 @@ SPH: ...@@ -44,8 +44,9 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: ./agora_disk.hdf5 # The file to read file_name: ./agora_disk.hdf5 # The file to read
cleanup_h_factors: 1 # Remove the h-factors inherited from Gadget periodic: 0 # Non-periodic BCs
shift: [674.1175, 674.1175, 674.1175] # (Optional) A shift to apply to all particles read from the ICs (in internal units). cleanup_h_factors: 1 # Remove the h-factors inherited from Gadget
shift: [674.1175, 674.1175, 674.1175] # Centre the box
# Dimensionless pre-factor for the time-step condition # Dimensionless pre-factor for the time-step condition
LambdaCooling: LambdaCooling:
......
...@@ -6,4 +6,4 @@ if [ "$#" -ne 1 ]; then ...@@ -6,4 +6,4 @@ if [ "$#" -ne 1 ]; then
exit exit
fi fi
wget https://obswww.unige.ch/~lhausamm/swift/IC/AgoraDisk/$1 wget https://obswww.unige.ch/~lhausamm/swift/IC/AgoraDisk/$1.hdf5
File mode changed from 100644 to 100755
File mode changed from 100644 to 100755
...@@ -39,7 +39,8 @@ SPH: ...@@ -39,7 +39,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: ./constantBox.hdf5 file_name: ./constantBox.hdf5
periodic: 1
Scheduler: Scheduler:
max_top_level_cells: 8 max_top_level_cells: 8
cell_split_size: 50 cell_split_size: 50
......
...@@ -32,7 +32,8 @@ SPH: ...@@ -32,7 +32,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: ./coolingBox.hdf5 # The file to read file_name: ./coolingBox.hdf5 # The file to read
periodic: 1
# Dimensionless pre-factor for the time-step condition # Dimensionless pre-factor for the time-step condition
LambdaCooling: LambdaCooling:
lambda_nH2_cgs: 1e-22 # Cooling rate divided by square Hydrogen number density (in cgs units [erg * s^-1 * cm^3]) lambda_nH2_cgs: 1e-22 # Cooling rate divided by square Hydrogen number density (in cgs units [erg * s^-1 * cm^3])
......
...@@ -32,7 +32,8 @@ SPH: ...@@ -32,7 +32,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: CoolingHalo.hdf5 # The file to read file_name: CoolingHalo.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
IsothermalPotential: IsothermalPotential:
vrot: 200. # rotation speed of isothermal potential in internal units vrot: 200. # rotation speed of isothermal potential in internal units
......
...@@ -91,10 +91,6 @@ grp.attrs["Unit current in cgs (U_I)"] = 1. ...@@ -91,10 +91,6 @@ grp.attrs["Unit current in cgs (U_I)"] = 1.
grp.attrs["Unit temperature in cgs (U_T)"] = 1. grp.attrs["Unit temperature in cgs (U_T)"] = 1.
# Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = periodic
# set seed for random number # set seed for random number
np.random.seed(1234) np.random.seed(1234)
......
...@@ -102,10 +102,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] ...@@ -102,10 +102,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0] grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0]
grp.attrs["Dimension"] = 3 grp.attrs["Dimension"] = 3
# Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = periodic
# set seed for random number # set seed for random number
np.random.seed(1234) np.random.seed(1234)
......
...@@ -32,7 +32,8 @@ SPH: ...@@ -32,7 +32,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: CoolingHalo.hdf5 # The file to read file_name: CoolingHalo.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
IsothermalPotential: IsothermalPotential:
vrot: 200. # Rotation speed of isothermal potential in internal units vrot: 200. # Rotation speed of isothermal potential in internal units
......
...@@ -92,11 +92,6 @@ grp.attrs["Unit time in cgs (U_t)"] = const_unit_length_in_cgs / const_unit_velo ...@@ -92,11 +92,6 @@ grp.attrs["Unit time in cgs (U_t)"] = const_unit_length_in_cgs / const_unit_velo
grp.attrs["Unit current in cgs (U_I)"] = 1. grp.attrs["Unit current in cgs (U_I)"] = 1.
grp.attrs["Unit temperature in cgs (U_T)"] = 1. grp.attrs["Unit temperature in cgs (U_T)"] = 1.
# Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = periodic
# set seed for random number # set seed for random number
np.random.seed(1234) np.random.seed(1234)
......
...@@ -102,10 +102,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] ...@@ -102,10 +102,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0] grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0]
grp.attrs["Dimension"] = 3 grp.attrs["Dimension"] = 3
# Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = periodic
# set seed for random number # set seed for random number
np.random.seed(1234) np.random.seed(1234)
......
...@@ -34,7 +34,8 @@ SPH: ...@@ -34,7 +34,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: Disc-Patch.hdf5 # The file to read file_name: Disc-Patch.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
DiscPatchPotential: DiscPatchPotential:
surface_density: 10. surface_density: 10.
......
...@@ -111,10 +111,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] ...@@ -111,10 +111,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0] grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0]
grp.attrs["Dimension"] = 3 grp.attrs["Dimension"] = 3
#Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = periodic
# set seed for random number # set seed for random number
numpy.random.seed(1234) numpy.random.seed(1234)
......
...@@ -37,7 +37,8 @@ EoS: ...@@ -37,7 +37,8 @@ EoS:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: Disc-Patch.hdf5 # The file to read file_name: Disc-Patch.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
DiscPatchPotential: DiscPatchPotential:
surface_density: 10. surface_density: 10.
......
...@@ -34,7 +34,8 @@ SPH: ...@@ -34,7 +34,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: Disc-Patch-dynamic.hdf5 # The file to read file_name: Disc-Patch-dynamic.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
DiscPatchPotential: DiscPatchPotential:
surface_density: 10. surface_density: 10.
......
...@@ -182,10 +182,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] ...@@ -182,10 +182,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0] grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0]
grp.attrs["Dimension"] = 3 grp.attrs["Dimension"] = 3
#Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = 1
# write gas particles # write gas particles
grp0 = file.create_group("/PartType0") grp0 = file.create_group("/PartType0")
......
...@@ -34,7 +34,8 @@ SPH: ...@@ -34,7 +34,8 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: Disc-Patch.hdf5 # The file to read file_name: Disc-Patch.hdf5 # The file to read
periodic: 1
# External potential parameters # External potential parameters
DiscPatchPotential: DiscPatchPotential:
surface_density: 10. surface_density: 10.
......
...@@ -168,10 +168,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0] ...@@ -168,10 +168,6 @@ grp.attrs["MassTable"] = [0.0, 0.0, 0.0, 0.0, 0.0, 0.0]
grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0] grp.attrs["Flag_Entropy_ICs"] = [0, 0, 0, 0, 0, 0]
grp.attrs["Dimension"] = 1 grp.attrs["Dimension"] = 1
#Runtime parameters
grp = file.create_group("/RuntimePars")
grp.attrs["PeriodicBoundariesOn"] = 1
# write gas particles # write gas particles
grp0 = file.create_group("/PartType0") grp0 = file.create_group("/PartType0")
......
...@@ -66,6 +66,7 @@ SPH: ...@@ -66,6 +66,7 @@ SPH:
# Parameters related to the initial conditions # Parameters related to the initial conditions
InitialConditions: InitialConditions:
file_name: ./dwarf_galaxy.hdf5 # The file to read file_name: ./dwarf_galaxy.hdf5 # The file to read
periodic: 1
cleanup_h_factors: 1 # Remove the h-factors inherited from Gadget cleanup_h_factors: 1 # Remove the h-factors inherited from Gadget
cleanup_velocity_factors: 1 # Remove the sqrt(a) factor in the velocities inherited from Gadget cleanup_velocity_factors: 1 # Remove the sqrt(a) factor in the velocities inherited from Gadget
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment