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.