Skip to content

Commit

Permalink
small edit
Browse files Browse the repository at this point in the history
  • Loading branch information
nfarabullini committed Nov 27, 2024
1 parent 2a197f7 commit 5bab62a
Showing 1 changed file with 11 additions and 3 deletions.
14 changes: 11 additions & 3 deletions model/common/src/icon4py/model/common/test_utils/helpers.py
Original file line number Diff line number Diff line change
Expand Up @@ -164,9 +164,17 @@ def allocate_data(backend, input_data):
# k: _allocate_field(domain=v.domain, data=v.ndarray) if not is_scalar_type(v) else v
# for k, v in input_data.items()
# }
h = {k: np.asarray(v.ndarray) if not is_scalar_type(v) else v for k, v in input_data.items()}
j = {k: _allocate_field(domain=input_data[k].domain, data=v) if not is_scalar_type(v) else v for k, v in h.items()}
return j
if "numpy" in str(xp.dtype):
input_data = {
k: _allocate_field(domain=v.domain, data=v.asnumpy()) if not is_scalar_type(v) else v
for k, v in input_data.items()
}
else:
input_data = {
k: _allocate_field(domain=v.domain, data=v.get()) if not is_scalar_type(v) else v
for k, v in input_data.items()
}
return input_data


@dataclass(frozen=True)
Expand Down

0 comments on commit 5bab62a

Please sign in to comment.