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
Actually a broader conversation... which maybe I should start and/or just implement, is the `par_for`s that aren't tied to meshblock shouldn't need to take in an exec space. We should provide overloads that accept default arguments. (Not your problem for this MR though.)
I'd even go as far as suggesting to remove the pmb->par_for entirely and replace it with a md->par_for (in addition to the default one).
My main motivation is that the original idea behind the pmb version was to be able to dispatch to different streams in parallel.
Given what we learned over the past years, I don't see us going back to the individual block level, but remain at the MeshData level and thus moving the pmb->par_for upwards in the hierarchy.
Originally posted by @Yurlungur in #1024 (comment)
The text was updated successfully, but these errors were encountered: