class
#include <atlas/field/FieldCreatorIFS.h>
FieldCreatorIFS Field creator using IFS parametrisation.
Ideally this class should belong to IFS. The only reference to IFS in Atlas should be here. Example use:
FieldImpl* field = Field::create( Config ("creator","IFS") // IFS FieldCreator ("ngptot",ngptot) // Total number of grid points ("nproma",nproma) // Grouping of grid points for vectorlength ("nlev",nlev) // Number of levels ("nvar",nvar) // Number of variables ("kind",8) // Real kind in bytes );
Base classes
- class FieldCreator
- Base class for creating new fields based on Parametrisation.
Constructors, destructors, conversion operators
Public functions
-
auto createField(const eckit::
Parametrisation&) const -> FieldImpl* virtual