-
Notifications
You must be signed in to change notification settings - Fork 37
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[Breaking Change] Tasking rewrite (#987)
* trying to use new tasks * remove debugging * formatting * remove raw mpi.hpp include * style * more style * and more style * ok thats enough * actually remove the old task stuff * formatting * maybe last style commit... * oops, includes inside parthenon namespace * update TaskID unit test * missing header * port the poisson examples * try to fix serial builds * clean up branching in `|` operator of TaskID Co-authored-by: Jonah Miller <[email protected]> * rename Queue ThreadQueue * formatting * try to fix builds with threads * update tasking docs * formatting and update changelog * address review comments * style * add a comment about the dependent variable in Task * address review comments * add TaskQualifier to driver prelude * move using statement * fix bug in ThreadQueue * set final_residual in gmg and bicgstab even if they exit by reaching the max iterations * fix serial case for tasks marked completion and global_sync --------- Co-authored-by: Jonah Miller <[email protected]>
- Loading branch information
Showing
26 changed files
with
1,008 additions
and
1,270 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.