-
Notifications
You must be signed in to change notification settings - Fork 209
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
Add Y-partition and XY-partition tests #3338
Merged
Merged
Changes from all commits
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
bb10cae
partitioning
simone-silvestri c679d88
ready for regression
simone-silvestri 34e07a5
mutable
simone-silvestri fd8e099
remove topology from arch
simone-silvestri de1177d
fix topology issue
simone-silvestri 9a87593
no need to regularize connectivity
simone-silvestri e40dfe6
comments
simone-silvestri 8c5bf7f
some bugfixxes
simone-silvestri a2165ca
more bug fixing
simone-silvestri 9831b7e
one bug down
simone-silvestri 492d376
fix indent
simone-silvestri 28b4293
bugfix
simone-silvestri 2855375
fixed tests
simone-silvestri 1cd66f7
fixed tests
simone-silvestri 527a246
bugifx
simone-silvestri 7ca0e40
bugfix
simone-silvestri 7b632bc
bugfix
simone-silvestri ce75461
fixed tests
simone-silvestri c88901d
downloading correct data
simone-silvestri f8edf35
another test
simone-silvestri 3952535
last debuggging to follow
simone-silvestri 394d593
bounded regression to fix
simone-silvestri 1fb7d3f
test on caltech cluster
simone-silvestri cbc20c2
test correct files
simone-silvestri b43f1fc
correct keys
simone-silvestri 7f5d8dc
remove tracer advection test
simone-silvestri 029f8f9
forgot delta_min
simone-silvestri 8d182cb
fix
simone-silvestri 10779a6
using types
simone-silvestri 098da36
now it should work
simone-silvestri bc1876b
add all tests
simone-silvestri 34a3b93
last bugfix
simone-silvestri 37588c0
fix cpu_architecture
simone-silvestri c15c7bd
everything ready
simone-silvestri fabf5ec
bugfix in tests
simone-silvestri 68a15a5
need to have the same dt!
simone-silvestri a9ea1f2
Make sure we always use the same dt
simone-silvestri 0d9af26
typo
simone-silvestri 1147eff
typo
simone-silvestri 4c723b1
now finally all should be solved
simone-silvestri 18593b2
last all_reduce?
simone-silvestri 4fe12c6
another small bugfix
simone-silvestri d45fd61
small fix
simone-silvestri b8f55fb
another fix
simone-silvestri 51c33fe
added a barrier!
simone-silvestri eb127eb
take off y-partition
simone-silvestri 9b836a8
some suggestions
simone-silvestri 5b929c2
corrected isbits error
simone-silvestri 82cb425
change all_reduce to mirror mapreduce
simone-silvestri 239a914
Update test/utils_for_runtests.jl
glwagner 8e49769
Update src/DistributedComputations/halo_communication_bcs.jl
glwagner b1a6cf8
Update test/test_distributed_hydrostatic_model.jl
glwagner 83acd08
Update test/test_distributed_hydrostatic_model.jl
glwagner 1e4603c
Update test/regression_tests/hydrostatic_free_turbulence_regression_t…
navidcy 3d5b59c
probaly found it
simone-silvestri 252596d
test all
simone-silvestri 10c17f3
Merge branch 'ss/distributed_tests' of github.com:CliMA/Oceananigans.…
simone-silvestri 905c9f5
just one D
simone-silvestri bd8ff0d
only x partitioning
simone-silvestri d4839e5
all suggestions applied
simone-silvestri 503caee
try now
simone-silvestri 22906b6
Merge remote-tracking branch 'origin/main' into ss/distributed_tests
simone-silvestri 76bb1cf
bugfix
simone-silvestri 0768236
missing comma
simone-silvestri b5d8271
woops
simone-silvestri 043577e
radius was missing
simone-silvestri 7225835
this was the bug?
simone-silvestri b0cb434
deadlock on xy partitioning for the moment
simone-silvestri 9e9838e
fixed hydrostatic test
simone-silvestri 153699a
try it now
simone-silvestri b82a315
adjusted buffers
simone-silvestri 5df9e82
try ot like this
simone-silvestri f7aadc8
bugfix
simone-silvestri e6bc508
bugfix
simone-silvestri f8b9ff7
small bugfix
simone-silvestri af5ca07
Multiregion correction
simone-silvestri 631bd55
other fix
simone-silvestri ffe0587
check this
simone-silvestri b91ad6d
I think this was the problem
simone-silvestri 42615a8
remove implicit test and fix lat lon tests
simone-silvestri 297f8ac
modify test for c
simone-silvestri 2679b01
change signature
simone-silvestri 0182c47
multiregion quick change
simone-silvestri 93aef1d
was missing it here
simone-silvestri 1eac677
better comment
simone-silvestri ef56339
test it here
simone-silvestri 1e2b88d
ok try it like this
simone-silvestri 356fefc
old grids back
simone-silvestri c2ef14c
bugfix
simone-silvestri a7aa982
Merge branch 'ss/distributed_tests' of github.com:CliMA/Oceananigans.…
simone-silvestri 13842e7
back to gaussian
simone-silvestri 6133f96
another bugfix
simone-silvestri 5d71626
xy partitioning
simone-silvestri 678367c
small correction
simone-silvestri ea30d4a
change test
simone-silvestri f031285
comment
simone-silvestri b7d6682
fixing multiregion
simone-silvestri 47fe139
fix multi-region
simone-silvestri 74264b3
relax test for distributed
simone-silvestri 1d9cd7e
small change
simone-silvestri 85c8d5e
regenerated data
simone-silvestri 7d7c265
test it now
simone-silvestri 3ebfeb8
add split explicit to the mix?
simone-silvestri 1583db5
fixed the multi region
simone-silvestri 5d72592
try it like this for the moment
simone-silvestri d041a12
revert multiregion BC util we figure it out
simone-silvestri a7e09f0
increase node memory
simone-silvestri 919f336
Merge branch 'ss/distributed_tests' of github.com:CliMA/Oceananigans.…
simone-silvestri 0d910d2
everything works
simone-silvestri 81f58f4
ready to go
simone-silvestri b7fc0b9
fix some comments
simone-silvestri b9ac378
Update src/BoundaryConditions/fill_halo_regions_periodic.jl
simone-silvestri af98014
Update src/DistributedComputations/halo_communication_bcs.jl
simone-silvestri af8450f
Update src/DistributedComputations/halo_communication.jl
simone-silvestri f1bbd6a
fixing halo tuple stuff
simone-silvestri 854a019
some comments
simone-silvestri b637c37
comment
simone-silvestri e8c457f
fixed also multiregion
simone-silvestri 996d20e
bugfix
simone-silvestri b0859df
some changes
simone-silvestri 0cbc9c3
fixed all tests
simone-silvestri 58a0159
alignment
simone-silvestri 6743956
change function signature
simone-silvestri 085f855
comment
simone-silvestri c4ce430
switch to "free_surface_grid"
simone-silvestri 1d13ce4
remove vestigial code
simone-silvestri 9a59d8f
Merge branch 'main' into ss/distributed_tests
glwagner File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
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.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
What's all this for?
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.
in case we have a tuple of
FieldBoundaryConditions
instead of just oneFieldBoundaryConditions
where we can just do(bc.west, bc.east)
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.
Oh okay, so this will extract a "tuple of west bcs" and a "tuple of east bcs".
Can you write that in a comment?