1
0
Fork 0
mirror of https://github.com/Findus23/halo_comparison.git synced 2024-09-19 16:03:50 +02:00

interpolate in ramsesimager

This commit is contained in:
Lukas Winkler 2022-08-31 16:04:13 +02:00
parent feef824475
commit e81345a2b5
Signed by: lukas
GPG key ID: 54DE4D798D244853

View file

@ -38,6 +38,7 @@ def get_slice_argument(extent: List[float], center: List[float], ramses_dir: Pat
depth: float): depth: float):
xmin, xmax, ymin, ymax = extent xmin, xmax, ymin, ymax = extent
_, _, zcenter = center _, _, zcenter = center
interpolate=interpolation_method=="linear"
arguments = { arguments = {
"x": (xmin + xmax) / 2, "x": (xmin + xmax) / 2,
"y": (ymin + ymax) / 2, "y": (ymin + ymax) / 2,
@ -45,14 +46,14 @@ def get_slice_argument(extent: List[float], center: List[float], ramses_dir: Pat
"w": xmax - xmin, "w": xmax - xmin,
"h": ymax - ymin, "h": ymax - ymin,
"d": depth, "d": depth,
"l": 12 "l": 14 if interpolate else 12
} }
from paths import ramses_imager from paths import ramses_imager
args = [str(ramses_imager)] args = [str(ramses_imager)]
for k, v in arguments.items(): for k, v in arguments.items():
args.append(f"-{k} {v}") args.append(f"-{k} {v}")
if interpolation_method == "linear": if interpolate:
args.append("-i") args.append("-i")
args.append(str(ramses_dir / "info_00009.txt")) args.append(str(ramses_dir / "info_00009.txt"))