mirror of
https://github.com/Findus23/rebound-collisions.git
synced 2024-09-19 15:53:48 +02:00
script generating simulation runs
This commit is contained in:
parent
e4528534a5
commit
18b3100a4d
1 changed files with 20 additions and 0 deletions
20
run_generator.py
Normal file
20
run_generator.py
Normal file
|
@ -0,0 +1,20 @@
|
|||
from pathlib import Path
|
||||
|
||||
import yaml
|
||||
|
||||
from water_sim import Parameters
|
||||
|
||||
basename = "final_rbf_"
|
||||
outdir = Path("data")
|
||||
for num in range(1, 11):
|
||||
param = Parameters(
|
||||
massloss_method="rbf",
|
||||
initcon_file=f"initcon/conditions_final{num}.input"
|
||||
)
|
||||
print(yaml.dump(param.__dict__))
|
||||
outfile = outdir / f"{basename}{num}"
|
||||
if outfile.exists():
|
||||
print("file exists", outfile)
|
||||
continue
|
||||
with outfile.open("w"):
|
||||
yaml.dump(param.__dict__)
|
Loading…
Reference in a new issue