10 #include "atlas/functionspace.h" 11 #include "atlas/util/Object.h" 20 namespace redistribution {
A Field contains an Array, Metadata, and a reference to a FunctionSpace.
Definition: Field.h:59
virtual void execute(const Field &sourceField, Field &targetField) const =0
Maps source field to target field.
virtual ~RedistributionImpl()=default
Virtual destructor.
FunctionSpace & source()
Get reference to source function space.
Definition: RedistributionImpl.cc:21
Abstract base class for redistributor implementation.
Definition: RedistributionImpl.h:24
Represents a set of fields, where order is preserved.
Definition: FieldSet.h:146
Contains all atlas classes and methods.
Definition: atlas-grids.cc:33
FunctionSpace & target()
Get reference to target function space.
Definition: RedistributionImpl.cc:29
Definition: FunctionSpace.h:39