pyremo.preproc.CFPreprocessor.add_soil
- CFPreprocessor.add_soil(ds, domain_info, surflib, filename=None)
Merge ERA5 soil fields for the given timestep into
ds.- Parameters:
ds (
xarray.Dataset) – Forcing dataset with a single timestep (first element oftime).domain_info (
dict) – REMO domain description used for remapping.surflib (
xarray.Dataset) – Surface library with static fields required during soil remap.filename (
str, optional) – File path for the temporary ERA5 soil data; created if missing.
- Returns:
xarray.Dataset– Dataset with soil variables merged usingjoin='override'.