When converting a DD3 equilibrium to DD4, we have a different behaviour w.r.t two fields that are marked obsolete in DD4: time_slice/global_quantities/psi_axis and time_slice/global_quantities/psi_boundary:
psi_axis is moved to psi_magnetic_axis and is not present anymore in the obsolete field
psi_boundary remains in the obsolete field (I guess that it was marked obsolete after realizing that it is redundant with boundary/psi @imbeauf ?)
While this can be explained (so it's not per se a bug), it comes as a surprise and is difficult to grasp the logic from the user point of view.
One proposal to make this case slightly less confusing would be to add a 3to4 rule to copy global_quantity/psi_boundary into boundary/psi (unless there is a better mechanism found in iterorganization/IMAS-Data-Dictionary#241).
When converting a DD3 equilibrium to DD4, we have a different behaviour w.r.t two fields that are marked obsolete in DD4:
time_slice/global_quantities/psi_axisandtime_slice/global_quantities/psi_boundary:psi_axisis moved topsi_magnetic_axisand is not present anymore in the obsolete fieldpsi_boundaryremains in the obsolete field (I guess that it was marked obsolete after realizing that it is redundant withboundary/psi@imbeauf ?)While this can be explained (so it's not per se a bug), it comes as a surprise and is difficult to grasp the logic from the user point of view.
One proposal to make this case slightly less confusing would be to add a 3to4 rule to copy
global_quantity/psi_boundaryintoboundary/psi(unless there is a better mechanism found in iterorganization/IMAS-Data-Dictionary#241).