Page Menu
Home
c4science
Search
Configure Global Search
Log In
Files
F73038723
hdf5io.h
No One
Temporary
Actions
Download File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Award Token
Subscribers
None
File Metadata
Details
File Info
Storage
Attached
Created
Thu, Jul 18, 05:25
Size
1 KB
Mime Type
text/x-c
Expires
Sat, Jul 20, 05:25 (1 d, 23 h)
Engine
blob
Format
Raw Data
Handle
19133409
Attached To
rGEAR Gear
hdf5io.h
View Options
#include <hdf5.h>
#include <stdio.h>
#define MAXX1D 1000
#define MAXX2D 400
#define MAXY2D 100
#define MAXX3D 10
#define MAXY3D 400
#define MAXZ3D 100
struct
ElementsDataStruct
{
int
nelts
;
char
**
elts
;
double
*
data
;
};
/*******************************
read Attribute
*******************************/
char
*
readAttributeAsString
(
hid_t
group
,
char
*
name
);
int
readAttributeAsInt
(
hid_t
group
,
char
*
name
);
double
readAttributeAsDouble
(
hid_t
group
,
char
*
name
);
char
**
readAttributeAsArrayString
(
hid_t
group
,
char
*
name
);
double
*
readAttributeAsArrayDouble
(
hid_t
group
,
char
*
name
);
double
**
readAttributeAsArray2dDouble
(
hid_t
group
,
char
*
name
);
/*******************************
read Dataset
*******************************/
int
readDataSetAsInt
(
hid_t
group
,
char
*
name
);
double
readDataSetAsDouble
(
hid_t
group
,
char
*
name
);
double
*
readDatasetAsArrayDouble
(
hid_t
group
,
char
*
name
);
double
**
readDatasetAsArray2DDouble_v0
(
hid_t
group
,
char
*
name
);
//double ** readDatasetAsArray2dDouble(hid_t group,char *name,int *idims);
//double *** readDatasetAsArray3dDouble(hid_t group,char *name,int *idims);
int
readDatasetAsArray2dDouble
(
hid_t
group
,
char
*
name
,
int
*
idims
,
double
output
[
MAXX2D
][
MAXY2D
]);
int
readDatasetAsArray3dDouble
(
hid_t
group
,
char
*
name
,
int
*
idims
,
double
output
[
MAXX3D
][
MAXY3D
][
MAXZ3D
]);
/*******************************
read group
*******************************/
struct
ElementsDataStruct
readGroupAsElementsData
(
hid_t
parent
,
char
*
name
);
Event Timeline
Log In to Comment