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

AllowDistributedWells with (default) partitioning method 3 #827

Closed

Conversation

michal-toth
Copy link
Contributor

@michal-toth michal-toth commented Jan 28, 2025

Switch off the merging of the well cells when --allowDistributedWells==true.

This goes against the nature of the partitioner that was designed to allow cell merging. However, with this flag set to true the partitioning results are still different1 to partitioning-method=1 (normal Zoltan). For this reason I think it is better to switch off the main feature of this partitioner instead of delegating the work to the partitioning method 1 when the --allowDistributedWells==true.

1 From my limited experimenting, the partitioning of method 3 has fewer overlap cells than method 1. It is also slower on a small grid but gets faster on a big grid (limited testing! one grid with >1.5 million cells) and needs a negligible amount of extra memory (less than 1% extra, and there are procedures before and after partitioning that demand more memory - it is far from peak requirements).

@michal-toth
Copy link
Contributor Author

First wait how the PR #824 will be resolved.

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

Successfully merging this pull request may close these issues.

1 participant