|
RAVE
|
Adaptor for cartesian CF convention files. More...
Go to the source code of this file.
Typedefs | |
| typedef struct _CartesianCfIO_t | CartesianCfIO_t |
| Defines the cf conventions h5 adaptor for cartesian products. | |
Functions | |
| int | CartesianCfIO_setDeflateLevel (CartesianCfIO_t *self, int level) |
| Sets the level of compression. | |
| int | CartesianCfIO_getDeflateLevel (CartesianCfIO_t *self) |
| Returns the level of compression. | |
| RaveCoreObject * | CartesianCfIO_read (CartesianCfIO_t *self, const char *filename) |
| Reads a netcdf file store in CF convention and sets the data in the resulting object. | |
| int | CartesianCfIO_write (CartesianCfIO_t *self, const char *filename, RaveCoreObject *obj) |
| Writes a netcdf file in CF convention format. | |
Variables | |
| RaveCoreObjectType | CartesianCfIO_TYPE |
| Type definition to use when creating a rave object. | |
| typedef struct _CartesianCfIO_t CartesianCfIO_t |
Defines the cf conventions h5 adaptor for cartesian products.
| int CartesianCfIO_getDeflateLevel | ( | CartesianCfIO_t * | self | ) |
Returns the level of compression.
| [in] | self | - self |
| RaveCoreObject * CartesianCfIO_read | ( | CartesianCfIO_t * | self, |
| const char * | filename ) |
Reads a netcdf file store in CF convention and sets the data in the resulting object.
| [in] | self | - self |
| [in] | const | char* - the netcdf filename |
| int CartesianCfIO_setDeflateLevel | ( | CartesianCfIO_t * | self, |
| int | level ) |
Sets the level of compression.
0 which is default means no compression. 1-9 is the level of compression where 1 is lowest level and 9 is highest.
| [in] | self | - self |
| [in] | level | - level of compression |
| int CartesianCfIO_write | ( | CartesianCfIO_t * | self, |
| const char * | filename, | ||
| RaveCoreObject * | obj ) |
Writes a netcdf file in CF convention format.
| [in] | self | - self |
| [in] | const | char* - the netcdf filename |
| [in] | obj | - the object to be written |
|
extern |
Type definition to use when creating a rave object.