-
Notifications
You must be signed in to change notification settings - Fork 201
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
(0.95.7) Yet another ZStar implementation (#3956)
* static_column_depth * Update src/Grids/grid_utils.jl Co-authored-by: Gregory L. Wagner <[email protected]> * address comments * new comment * another name change * AGFBIBG istead of AGFBIB and z_bottom only in TurbulenceClosures * some bugfixes * adapting to new interface * should change these operators * remove orthogonalsphericalshellgrids for the moment * better bottom height * bugfix in bottom height * better definition of bottom height * fixed partial cells? * fixed partial cell * fixed partial cells * fix split explicit tests * check if these pass on a GPU for the moment * remove OrthogonalSphericalShellGrids while we decide what to do * these files shouldn't go here * nothing was happening * correct coordinate test * new operators * fix pipeline * mpi test and gpu test * do we need to precompile it inside? * precompile inside the node * try previous climacommon version * go even more back * use the ClimaOcean implementation * using the ClimaOcean implementation * try removing boundary conditoin on barotropic velocity * found the bug * remove the show * check where it is failing * fairer comparison * see if this test passes * this was removed * maybe precompiling before... * double O0 * back to previous clima_common * another quick test * change environment * correct the utils * this should load mpitrampoline * Fix formatting * Go back to latest climacommon * try adding Manifest * Manifest from julia 1.10 * we probably need to initialize on a GPU * these options should not create problems * restart the tests * let's see if this differs * just version infos * fiddling with O0 * why are we using 8 threads? * memory requirements are not this huge * update enzyme * speed up the precompilation a bit, to revert later * might this be the culprit? * revert to 8 tasks to precompile * final version? * return to previous state of affairs * bugfix * cuda runtime version * bugfix * some bugfixes * more fixes * just need to fix immersed boundaries * new zstar * much better! * this should work nicely * more working * fx grid generation * delete zstar * should work like this * going on * some simplification * this to finish * should compile * better * add new definitions * should work? * This works * This seems to work * make sure implicit operator works * do not change this * changes * some changes * more changes * more changes * add some more tests * better * make it compile * make sure adapts work * some more corrections * a comment * remove duplicate field * where is zspacing??? * works * add cpu face constructor * correct aliases * at least some tests should pass * sloggin along * another bugfix * most of the tests should pass * remove partial cells from this business * transport the correct term * some more comment * better comment * some more bugfixes * add z face constructor for nothing * a couple of bugfixes * another bugfix * it works for all free surfaces!! * it works for all free surfaces * back to previous cpu face constructor * change vector invariant upwinding * no need for a loop * simplify * couple of fixes * some improvements * regression tests should pass * rework the constructor * simplify a bit * change face constructor * fix distributed tests * still debugging * fix gpu scripts * correct the face constructor * comment * all tests should be fixed now except for the distributed * last bugfix * now it should work * check which is the test that errors * remove stackoverflow * fix tests * revert file * revert file * removed rk3 by mistake * revert files * revert to rk3 * make sure we do not need to use regular grids * change e₃ to σ * chenga name * more corrections * add a test for active_cells_map * make the test a bit smaller * improve test * xor instead of or * correct all tests * on architecture * removed the drift in immersed boundary grids * better lock_release validation * remove extra validation examples * update tests * increase the time step * works for all free surfaces * test also rectilinear grids * better info msg * back to all the grids * deepcopy before integrating * make sure tests do not crash * remove space * use correct timesteps * zstar following coordinate * skip the test * chnage emojii * update to new syntax * align * skip the correct tests * remove correct tests * make sure we don't hit nans * bugfix * Update src/Grids/grid_generation.jl Co-authored-by: Gregory L. Wagner <[email protected]> * Update src/Grids/grid_generation.jl Co-authored-by: Gregory L. Wagner <[email protected]> * new name * corrections * Update hydrostatic_free_surface_ab2_step.jl * Update step_split_explicit_free_surface.jl * bugfix * add function support * add function support * remove convenience functionality * Update grid_generation.jl * add a docstring * Update test/test_active_cells_map.jl Co-authored-by: Gregory L. Wagner <[email protected]> * Update test/test_split_explicit_vertical_integrals.jl Co-authored-by: Gregory L. Wagner <[email protected]> * Update test/test_split_explicit_vertical_integrals.jl Co-authored-by: Gregory L. Wagner <[email protected]> * start implementing suggestions * continue changing comments * simplify unscale tracer * all the refactor * some bugfix * remove HydrostaticFreeSurfaceModel * scale tracers for all moving coordinates * should work now * bump version * name changes, remove exporting and add test * make sure that the test is appropriate --------- Co-authored-by: Gregory L. Wagner <[email protected]>
- Loading branch information
1 parent
78a874c
commit c0a35e8
Showing
38 changed files
with
1,199 additions
and
220 deletions.
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
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
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.
c0a35e8
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.
@JuliaRegistrator register
c0a35e8
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.
Registration pull request created: JuliaRegistries/General/123240
Tip: Release Notes
Did you know you can add release notes too? Just add markdown formatted text underneath the comment after the text
"Release notes:" and it will be added to the registry PR, and if TagBot is installed it will also be added to the
release that TagBot creates. i.e.
To add them here just re-invoke and the PR will be updated.
Tagging
After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.
This will be done automatically if the Julia TagBot GitHub Action is installed, or can be done manually through the github interface, or via: