atlas
|
Specialization of Grid, where the grid is a cubed sphere. More...
#include <CubedSphereGrid.h>
Public Types | |
using | grid_t = grid::detail::grid::CubedSphere |
![]() | |
using | Config = util::Config |
using | Spec = util::Config |
using | Domain = atlas::Domain |
using | Projection = atlas::Projection |
using | PointXY = atlas::PointXY |
using | PointLonLat = atlas::PointLonLat |
using | IterateXY = grid::IterateXY |
using | IterateLonLat = grid::IterateLonLat |
Public Member Functions | |
CubedSphereGrid (const Grid &) | |
CubedSphereGrid (const Grid::Implementation *) | |
CubedSphereGrid (const std::string &name) | |
CubedSphereGrid (const Config &) | |
CubedSphereGrid (const int &, const Projection &=Projection()) | |
operator bool () const | |
bool | valid () const |
void | xyt (idx_t i, idx_t j, idx_t t, double xyt[]) const |
PointXY | xyt (idx_t i, idx_t j, idx_t t) const |
void | xy (idx_t i, idx_t j, idx_t t, double xy[]) const |
PointXY | xy (idx_t i, idx_t j, idx_t t) const |
void | lonlat (idx_t i, idx_t j, idx_t t, double lonlat[]) const |
PointLonLat | lonlat (idx_t i, idx_t j, idx_t t) const |
int | N () const |
atlas::grid::CubedSphereTiles | tiles () const |
temporary::IterateTIJ | tij () const |
const std::string & | stagger () const |
![]() | |
IterateXY | xy () const |
IterateLonLat | lonlat () const |
Grid (const std::string &name, const Domain &=Domain()) | |
Grid (const std::string &name, const Projection &, const Domain &=Domain()) | |
Grid (const Grid &, const Domain &) | |
Grid (const Config &) | |
bool | operator== (const Grid &other) const |
bool | operator!= (const Grid &other) const |
idx_t | size () const |
const Projection & | projection () const |
const Domain & | domain () const |
RectangularLonLatDomain | lonlatBoundingBox () const |
std::string | name () const |
std::string | uid () const |
void | hash (eckit::Hash &h) const |
Adds to the hash the information that makes this Grid unique. | |
size_t | footprint () const |
Spec | spec () const |
Config | meshgenerator () const |
Config | partitioner () const |
Specialization of Grid, where the grid is a cubed sphere.