class
MultiFieldCreatorArrayMultiField creator using datatype, shape, variable names as arguments.
shape argument contains -1 at the position which gets filled with variable names Example use:
MultiFieldImpl* multifield = MultiField::create( datatype, shape, var_names );
Base classes
- class MultiFieldCreator
- Base class for creating new multifields based on Configuration.
Constructors, destructors, conversion operators
- MultiFieldCreatorArray()
-
MultiFieldCreatorArray(const eckit::
Configuration& config) - ~MultiFieldCreatorArray() override
Public functions
-
auto create(const eckit::
Configuration& config = util:: Config()) const -> MultiFieldImpl* override -
auto create(const array::
DataType datatype, const std:: vector<int>& shape, const std:: vector<std:: string>& var_names) const -> MultiFieldImpl* override