Convenience classes for constructing ObsSpaces and setting up new Dimension Scales.
More...
|
template<class DataType > |
std::shared_ptr< NewDimensionScale_Object< DataType > > | ioda::NewDimensionScale (const std::string &name, Dimensions_t size, Dimensions_t maxSize=Unspecified, Dimensions_t chunkingSize=Unspecified) |
| Wrapper function used when listing new dimension scales to construct. More...
|
|
template<class DataType > |
std::shared_ptr< NewDimensionScale_Object< DataType > > | ioda::NewDimensionScale (const std::string &name, ScaleSizes sizes) |
|
IODA_DL std::shared_ptr< NewDimensionScale_Base > | ioda::NewDimensionScale (const std::string &name, const Type &t, Dimensions_t size, Dimensions_t maxSize=Unspecified, Dimensions_t chunkingSize=Unspecified) |
|
IODA_DL std::shared_ptr< NewDimensionScale_Base > | ioda::NewDimensionScale (const std::string &name, const Variable &scale, const ScaleSizes &overrides=ScaleSizes()) |
|
Convenience classes for constructing ObsSpaces and setting up new Dimension Scales.
Definition in file DimensionScales.h.