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

Load balancing #76

Closed
3 tasks done
vincentcasseau opened this issue May 28, 2021 · 0 comments
Closed
3 tasks done

Load balancing #76

vincentcasseau opened this issue May 28, 2021 · 0 comments

Comments

@vincentcasseau
Copy link
Collaborator

vincentcasseau commented May 28, 2021

There are 2 dicts for load balancing in system/, one of which is useless.

In balanceParDict, the first two entries are copy-pasted from decomposeParDict.

numberOfSubdomains 4;

method          scotch;

weightField     dsmcNMean_mixture;

I propose to remove balanceParDict and move weightField to loadBalanceDict.

  • loadBalancingUntilTime: changing sign < to <=, i.e., last domain repartitioning can happen at t = loadBalancingUntilTime: 4a40ae8
  • removing balanceParDict and moving weightField to loadBalanceDict: 40ac293
  • updating test cases: c0e529a

How-tos DSMC Load balancing

vincentcasseau added a commit that referenced this issue May 29, 2021
…in repartitioning can happen at t = loadBalacingUntilTime
vincentcasseau added a commit that referenced this issue May 29, 2021
…lancePar application to detele balanceParDict and only use loadBalanceDict for domain repartitioning
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

No branches or pull requests

1 participant