You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We typically do this with "declare target" or "inline" but we can not do that for this case because of the OPTIONAL attribute.
For inlining there is #2801. But for declare target we could also create a copy of the function with the attribute being mandatory.
In NEMO we need to bring to the GPU the functions like:
(from sbc_phy.f90)
We typically do this with "declare target" or "inline" but we can not do that for this case because of the OPTIONAL attribute.
For inlining there is #2801. But for declare target we could also create a copy of the function with the attribute being mandatory.
Another problem is that it is not transitive, so:
Is not on the GPU because it calls 'e_sat_ice_sclr' and 'de_sat_dt_ice', but this could be "declare target" in turn.
The text was updated successfully, but these errors were encountered: