atlas
atlas copied to clipboard
A library for numerical weather prediction and climate modelling
### ✅ Phase 1: #130 Problem: - Polygon intersection not precise for pole points with more than 10k edges going into it, e.g. S43200x21600 source to O1280 target has significant...
This is a proposal for improving the current gather/scatter methods. Some minor modifications have to be applied to Atlas : - fields & views of type char - atlas::vector dimensioned...
Citing @wdeconinck This “ComputeNorth” class is used to detect the y-index (or latitude-index) of the latitude North of a given coordinate. During the construction of this class, it sets up...
To be done after we have static B working with trans and the cubed-sphere.
There is a constructor in datatype for this already, but the function spaces don't use it for creating fields. This issue will deal with this.
What's the design rationale for having the halo on the function space constructor and not on the mesh constructor, since it changes the mesh? It's quite unexpected. My pattern is:...
The ORCA grid is a tripolar grid. The grid is has a structured `i`,`j` connectivity. The point coordinates themselves are however not computable but given by external data file.
In order to know if going into MPI for interpolation is required or not.
This PR adds a new interpolation for regional structured source grids, available with the factory tag "regional-linear-2d". It uses a generic sparse matrix element class `InterpElement` added in `interpolation/element`, that...
### What happened? Ctest atlas_test_trans fails like so: Read rspecg read_rspecg ... read_rspecg ... done [1] ========================================= [1] Segmentation fault (signal intercepted by atlas) [1] ----------------------------------------- [1] BACKTRACE [1] -----------------------------------------...