atlas
Public Member Functions | List of all members
atlas::functionspace::NoFunctionSpace Class Reference

Dummy Functionspace class that evaluates to false. More...

#include <FunctionSpaceImpl.h>

Inheritance diagram for atlas::functionspace::NoFunctionSpace:
Inheritance graph
[legend]
Collaboration diagram for atlas::functionspace::NoFunctionSpace:
Collaboration graph
[legend]

Public Member Functions

virtual std::string type () const
 
virtual operator bool () const
 
virtual size_t footprint () const
 
virtual std::string distribution () const
 
virtual Field createField (const eckit::Configuration &) const
 
virtual Field createField (const Field &, const eckit::Configuration &) const
 
virtual idx_t size () const
 
- Public Member Functions inherited from atlas::functionspace::FunctionSpaceImpl
atlas::Field createField (const atlas::Field &) const
 
template<typename DATATYPE >
atlas::Field createField (const eckit::Configuration &) const
 
template<typename DATATYPE >
atlas::Field createField () const
 
const util::Metadatametadata () const
 
util::Metadatametadata ()
 
template<typename FunctionSpaceT >
FunctionspaceT_nonconst * cast ()
 
template<typename FunctionSpaceT >
FunctionspaceT_const * cast () const
 
virtual void haloExchange (const FieldSet &, bool=false) const
 
virtual void haloExchange (const Field &, bool=false) const
 
virtual void adjointHaloExchange (const FieldSet &, bool=false) const
 
virtual void adjointHaloExchange (const Field &, bool=false) const
 
virtual idx_t nb_partitions () const
 
virtual const util::PartitionPolygonpolygon (idx_t halo=0) const
 
virtual atlas::Field lonlat () const
 
virtual atlas::Field ghost () const
 
virtual const util::PartitionPolygonspolygons () const
 
virtual const Projectionprojection () const
 
template<typename DATATYPE >
Field createField (const eckit::Configuration &options) const
 
template<typename DATATYPE >
Field createField () const
 

Detailed Description

Dummy Functionspace class that evaluates to false.


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