Currently the functions in atomic_data can only handle 1-D profiles (usually rho). It would be useful if it could handle multiple dimensions (notably time), to avoid the following style concatenations:
elem: xr.concat(
[
FA[elem](
Ne=ne.interp(t=time),
Te=te.interp(t=time),
tau=time,
).expand_dims("t", -1)
for time in t.values
],
dim="t",
)
.assign_coords({"t": t.values})
.assign_attrs(transform=flux_surface)
Currently the functions in
atomic_data
can only handle 1-D profiles (usually rho). It would be useful if it could handle multiple dimensions (notably time), to avoid the following style concatenations: