Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Need to add an interface to a mesh partitioner for MPI runs #4

Open
Slaedr opened this issue Jan 10, 2019 · 1 comment
Open

Need to add an interface to a mesh partitioner for MPI runs #4

Slaedr opened this issue Jan 10, 2019 · 1 comment

Comments

@Slaedr
Copy link
Owner

Slaedr commented Jan 10, 2019

Currently, for getting multi-process performance, the cells in the mesh need to pre-ordered by partition index. An interface with Scotch is envisaged to remove this requirement and partition the mesh as a preprocessing step.

Scotch is a good option because the move to PT-Scotch will be easier when the time comes. It appears that ParMetis is not free/open-source.

@Slaedr
Copy link
Owner Author

Slaedr commented Sep 12, 2019

A Scotch interface has been added in the MPI branch, but it currently does not work. Perhaps the issue is with subdomain restriction, and the trivial partition only happens to work.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant