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
Changing the interface here would be ideal: compute!(out, args...) would become compute(args...), and users would no longer have access to ClimaDiagnostics' backed storage (which they currently do).
If users were required to use LazyBroadcast, then this problem goes away.
Right now, users have to write code like:
This is very ugly. This pattern also is not amenable to fusing kernels.
The text was updated successfully, but these errors were encountered: