Upgrade atlas-cy49t2h_oops to version 0.38.0#1
Open
benjaminmenetrier wants to merge 52 commits intoHirlam:atlas-CY49T2h_oopsfrom
Open
Upgrade atlas-cy49t2h_oops to version 0.38.0#1benjaminmenetrier wants to merge 52 commits intoHirlam:atlas-CY49T2h_oopsfrom
benjaminmenetrier wants to merge 52 commits intoHirlam:atlas-CY49T2h_oopsfrom
Conversation
…wf#176) * Make non_linear interpolation independent of a chosen value type * Move nonlinear::Missing*::execute to .cc
GRIDTOOLS_STORAGE with CUDA backend
Co-authored-by: Willem Deconinck <willem.deconinck@ecmwf.int>
Co-authored-by: Willem Deconinck <willem.deconinck@ecmwf.int>
Co-authored-by: Willem Deconinck <willem.deconinck@ecmwf.int>
Add support for CUDA+OpenACC with the native Array backend
There's a weird problem with gh actions...
The `always()` should make the notification trigger even when some dependencies listed in `needs` fail. However we have to pull the evaluation in the ${{ }} to make it work.
…zed_interpolation_target_functionspace Allow zero-sized interpolation target functionspace
* Fixes opposite pole coordinates * Rerun tests with larger tolerance
…lution (binning) (ecmwf#191) * implemented a procedure to evaluate the areas of the grid cell (grid type: CS-LFR) * implemented a procedure to carry out a regridding from high to low resolution (binning) * added test for the regridding procedure (high to low resolution) * updated build procedure * update 03.05.24-01 * updated build procedure * added check to identify and ignore an empty row * updated setup procedure for the method 'binning' * update 10.05.24-01 * added flag to control the adjoint operation * added tests to battery of tests * update 10.05.24-02 * added halo exchange operation before generating Gmsh data * removed variable grid_type_ * removed unnecessary namespaces * update 07.06.24-01 * update 07.06.24-02 * update 07.06.24-03 * update 07.06.24-04 * Consistency with SphericalVector: rename 'ancillary_scheme' to 'scheme' * Fix intent of halo_exchange and adjoint in Binning method * Remove SphericalVector::adjoint_ and use base class * No casting to CubedSphereProjection necessary * Reduce dimensionality of area field * redefined the procedure to evaluate the areas of the grid cells * updated build procedure * update 14.06.24-01 --------- Co-authored-by: Willem Deconinck <willem.deconinck@ecmwf.int>
* release/0.38.0: (47 commits) Update Changelog Version 0.38.0 implement a procedure to carry out a regridding from high to low resolution (binning) (ecmwf#191) Fixes opposite pole coordinates (ecmwf#202) Avoid silent errors accessing Fieldset fields by ambiguous names (ecmwf#210) Made sure cubed-sphere interpolation method always sets metadata. (ecmwf#208) Add fortran interface for node-to-edge connectivity building (ecmwf#209) Removed redundant headers. Fixed SphericalVector. Fixed StructuredInterpolation2D. Added failing tests. Update ci.yml to fix notification (ecmwf#207) Add notifications to github workflows Remove float in Triag2D intersection algorithm (ecmwf#203) Fixup: use C++17 uncaught_exceptions (extra s in exceptions) Disable logging of ATLAS_TRACE during stack unwinding (e.g. when exception is thrown) Add GPU offloading capability with OpenACC support to Native WrappedDataStore Add C++ OpenACC test for some sanity Refactor OpenACC support and implement for Native arrays Enable use of CUDA for Native arrays ...
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
To ensure consistency with module
ecmwf-toolboxon ATOS, I need to upgrade this branch based on ATLAS 0.37.0 to ATLAS 0.38.0. Only two files are modified compared to the official tag 0.38.0, which can be found by looking at ecmwf/atlas@0.38.0...benjaminmenetrier:atlas:atlas-CY49T2h_oops