mirror of
https://github.com/Findus23/rebound-collisions.git
synced 2024-09-18 14:43:49 +02:00
20 lines
499 B
Python
20 lines
499 B
Python
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}.yaml"
|
|
if outfile.exists():
|
|
print("file exists", outfile)
|
|
continue
|
|
with outfile.open("w") as f:
|
|
yaml.dump(param.__dict__, f)
|