-
Notifications
You must be signed in to change notification settings - Fork 229
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
dsl: Patch domain decomposition bug with SubDomains #2246
Conversation
Codecov Report
@@ Coverage Diff @@
## master #2246 +/- ##
=======================================
Coverage 86.90% 86.91%
=======================================
Files 229 229
Lines 41759 41790 +31
Branches 7703 7709 +6
=======================================
+ Hits 36292 36323 +31
Misses 4840 4840
Partials 627 627
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
good stuff
tests/test_subdomains.py
Outdated
@@ -162,6 +162,66 @@ def define(self, dimensions): | |||
|
|||
assert u0.data.all() == u1.data.all() == u2.data.all() == u3.data.all() | |||
|
|||
sd_specs = [None, ('middle', 1, 7), ('middle', 2, 3), ('middle', 7, 1), |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Need a ('middle', 5, 5)
case for the case it's fully contained in the center domain and make sure you have 3 domains along that dimension
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Squash the debug commits into one and GTG
df05fb3
to
367bb1d
Compare
types: subdimension bounds, decomposition handling tests: Added test for SubDomains and domain decomposition tests: Removed unnecessary MPI mode specification tests: Added diagnostic print statements tests: Fixed diagnostic print statements tests: fixed occasional None in substitution tests: Fixed typo tests: Made Subdomain + MPI data check global rather than per-rank tests: Removed unecessary complexity from MPI + SubDomains test
367bb1d
to
5f026de
Compare
No description provided.