Container for Parser data that is expressed as a Eigen Array of doubles.
More...
#include <ArrayDataObject.h>
Container for Parser data that is expressed as a Eigen Array of doubles.
Definition at line 17 of file ArrayDataObject.h.
◆ ArrayDataObject()
Ingester::ArrayDataObject::ArrayDataObject |
( |
const IngesterArray & |
eigArray | ) |
|
|
explicit |
◆ ~ArrayDataObject()
Ingester::ArrayDataObject::~ArrayDataObject |
( |
| ) |
|
|
default |
◆ createVariable()
ioda::Variable Ingester::ArrayDataObject::createVariable |
( |
ioda::ObsGroup & |
obsGroup, |
|
|
const std::string & |
name, |
|
|
const std::vector< ioda::Variable > & |
dimensions, |
|
|
const std::vector< ioda::Dimensions_t > & |
chunks, |
|
|
int |
compressionLevel |
|
) |
| |
|
finalvirtual |
Makes an ioda::Variable and ads it to the given ioda::ObsGroup.
- Parameters
-
obsGroup | Obsgroup were to add the variable |
name | The name to associate with the variable (ex "latitude@MetaData") |
dimensions | List of Variables to use as the dimensions for this new variable |
chunks | List of integers specifying the chunking dimensions |
compressionLevel | The GZip compression level to use, must be 0-9 |
Implements Ingester::DataObject.
Definition at line 19 of file ArrayDataObject.cpp.
◆ get()
◆ makeCreationParams()
◆ ncols()
size_t Ingester::ArrayDataObject::ncols |
( |
| ) |
const |
|
finalvirtual |
◆ nrows()
size_t Ingester::ArrayDataObject::nrows |
( |
| ) |
const |
|
finalvirtual |
◆ print()
void Ingester::ArrayDataObject::print |
( |
| ) |
const |
|
finalvirtual |
◆ eigArray_
The documentation for this class was generated from the following files: