atlas
Public Member Functions | Protected Member Functions | List of all members
atlas::Gaussian< Grid > Class Template Reference
Inheritance diagram for atlas::Gaussian< Grid >:
Inheritance graph
[legend]
Collaboration diagram for atlas::Gaussian< Grid >:
Collaboration graph
[legend]

Public Member Functions

idx_t N () const
 
- Public Member Functions inherited from atlas::Grid
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 Projectionprojection () const
 
const Domaindomain () 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
 

Protected Member Functions

bool gaussian () const
 

Additional Inherited Members

- Public Types inherited from atlas::Grid
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
 

The documentation for this class was generated from the following file: