atlas
Public Member Functions | List of all members
atlas::FunctionSpace Class Reference
Inheritance diagram for atlas::FunctionSpace:
Inheritance graph
[legend]
Collaboration diagram for atlas::FunctionSpace:
Collaboration graph
[legend]

Public Member Functions

std::string type () const
 
 operator bool () const
 
size_t footprint () const
 
std::string distribution () const
 
Field createField (const eckit::Configuration &) const
 
Field createField (const Field &) const
 
Field createField (const Field &, const eckit::Configuration &) const
 
template<typename DATATYPE >
Field createField (const eckit::Configuration &) const
 
template<typename DATATYPE >
Field createField () const
 
void haloExchange (const FieldSet &, bool on_device=false) const
 
void haloExchange (const Field &, bool on_device=false) const
 
void adjointHaloExchange (const FieldSet &, bool on_device=false) const
 
void adjointHaloExchange (const Field &, bool on_device=false) const
 
const util::PartitionPolygonpolygon (idx_t halo=0) const
 
const util::PartitionPolygonspolygons () const
 
const Projectionprojection () const
 
idx_t nb_partitions () const
 
idx_t size () const
 
Field lonlat () const
 
Field ghost () const
 

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