|
| CubedSphere (const std::string &, int, Projection, const std::string &stagger) |
|
| CubedSphere (int, Projection, const std::string &stagger) |
|
| CubedSphere (const CubedSphere &) |
|
virtual idx_t | size () const override |
|
virtual Spec | spec () const override |
|
virtual std::string | name () const override |
| Human readable name (may not be unique)
|
|
virtual std::string | type () const override |
|
idx_t | N () const |
|
atlas::grid::CubedSphereTiles | tiles () const |
|
double | xsPlusIndex (idx_t idx, idx_t t) const |
|
double | xsrMinusIndex (idx_t idx, idx_t t) const |
|
double | ysPlusIndex (idx_t idx, idx_t t) const |
|
double | ysrMinusIndex (idx_t idx, idx_t t) const |
|
void | xyt (idx_t i, idx_t j, idx_t t, double crd[]) 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 |
|
bool | inGrid (idx_t i, idx_t j, idx_t t) const |
|
bool | finalElement (idx_t i, idx_t j, idx_t t) const |
|
std::unique_ptr< int[]> | nextElement (const idx_t i, const idx_t j, const idx_t t) const |
|
virtual std::unique_ptr< Grid::IteratorXY > | xy_begin () const override |
|
virtual std::unique_ptr< Grid::IteratorXY > | xy_end () const override |
|
virtual std::unique_ptr< Grid::IteratorLonLat > | lonlat_begin () const override |
|
virtual std::unique_ptr< Grid::IteratorLonLat > | lonlat_end () const override |
|
virtual std::unique_ptr< IteratorTIJ > | tij_begin () const |
|
virtual std::unique_ptr< IteratorTIJ > | tij_end () const |
|
Config | meshgenerator () const override |
|
Config | partitioner () const override |
|
const std::string & | stagger () const |
|
| Grid () |
| ctor (default)
|
|
virtual | ~Grid () |
| dtor
|
|
virtual uid_t | uid () const |
| Unique grid id Computed from the hash. More...
|
|
std::string | hash () const |
|
const Domain & | domain () const |
|
virtual size_t | footprint () const |
|
const Projection & | projection () const |
|
void | attachObserver (GridObserver &) const |
|
void | detachObserver (GridObserver &) const |
|