- introducing types for local and globale IDs and indices
- different structurs for local elements and stored elements in file - interator for border facets added
This commit is contained in:
+13
-13
@@ -38,7 +38,7 @@
|
||||
/*!
|
||||
\ingroup h5hut_file
|
||||
|
||||
Open file with name \c filename. This function is available in the parallel
|
||||
Open file with name \c filbename. This function is available in the parallel
|
||||
and serial version. In the serial case \c comm may have any value.
|
||||
|
||||
\return File handle.
|
||||
@@ -64,7 +64,7 @@ h5_err_t
|
||||
H5CloseFile (
|
||||
h5_file_t* const f /*!< file handle */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5_close_file (f);
|
||||
}
|
||||
|
||||
@@ -79,7 +79,7 @@ h5_err_t
|
||||
H5CheckFile (
|
||||
h5_file_t* const f /*!< file handle */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5_check_filehandle (f);
|
||||
}
|
||||
|
||||
@@ -99,7 +99,7 @@ H5SetStepNameFormat (
|
||||
const char* name, /*!< Prefix */
|
||||
const h5_int64_t width /*!< Width of the number */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_set_stepname_fmt (f, name, width);
|
||||
}
|
||||
@@ -119,7 +119,7 @@ H5GetStepNameFormat (
|
||||
const h5_size_t l_name, /*!< length of buffer name */
|
||||
int* width /*!< OUT: Width of the number */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_get_stepname_fmt (f, name, l_name, width);
|
||||
}
|
||||
@@ -137,7 +137,7 @@ H5SetStep (
|
||||
const h5_id_t step /*!< [in] Step to set. */
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5_set_step (f, step);
|
||||
}
|
||||
|
||||
@@ -153,7 +153,7 @@ H5GetStep (
|
||||
h5_file_t* const f /*!< Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5_get_step (f);
|
||||
}
|
||||
|
||||
@@ -171,7 +171,7 @@ int
|
||||
H5GetNumProcs (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5_get_num_procs(f);
|
||||
}
|
||||
|
||||
@@ -193,7 +193,7 @@ H5GetNumSteps (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_get_num_steps(f);
|
||||
}
|
||||
@@ -214,7 +214,7 @@ H5HasStep (
|
||||
h5_id_t stepno
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_has_step (f, stepno);
|
||||
}
|
||||
@@ -231,7 +231,7 @@ H5StartTraverseSteps (
|
||||
h5_file_t* const f /*!< Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_start_traverse_steps (f);
|
||||
}
|
||||
@@ -248,7 +248,7 @@ H5TraverseSteps (
|
||||
h5_file_t* const f /*!< Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
|
||||
return h5_traverse_steps (f);
|
||||
}
|
||||
@@ -276,7 +276,7 @@ H5SetThrottle (
|
||||
int factor
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_set_throttle( f, factor );
|
||||
}
|
||||
|
||||
+17
-17
@@ -73,7 +73,7 @@ H5Block3dHasView (
|
||||
h5_file_t *const f /*!< IN: File handle */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_has_view(f);
|
||||
}
|
||||
@@ -102,7 +102,7 @@ H5Block3dSetView (
|
||||
const h5_int64_t k_end /*!< IN: end index of \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_set_view(f, i_start, i_end, j_start, j_end, k_start, k_end);
|
||||
}
|
||||
@@ -125,7 +125,7 @@ H5Block3dGetView (
|
||||
h5_size_t *k_end /*!< OUT: end index of \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_get_view(f, i_start, i_end, j_start, j_end, k_start, k_end);
|
||||
}
|
||||
@@ -148,7 +148,7 @@ H5Block3dGetReducedView (
|
||||
h5_size_t *const k_end /*!< OUT: end index of \c j */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_get_reduced_view(f, i_start, i_end, j_start, j_end, k_start, k_end);
|
||||
}
|
||||
@@ -169,7 +169,7 @@ H5Block3dSetChunk (
|
||||
const h5_size_t k /*!< IN: size of \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_set_chunk(f, i, j, k);
|
||||
}
|
||||
@@ -190,7 +190,7 @@ H5Block3dGetChunk (
|
||||
h5_size_t *const k /*!< OUT: size of \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_get_chunk(f, field_name, i, j, k);
|
||||
}
|
||||
@@ -218,7 +218,7 @@ H5Block3dSetGrid (
|
||||
const h5_size_t k /*!< IN: dimension in \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_set_grid(f, i, j, k);
|
||||
}
|
||||
@@ -240,7 +240,7 @@ H5Block3dGetGridCoords (
|
||||
h5_int64_t *k /*!< OUT: index in \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_get_grid_coords(f, proc, i, j, k);
|
||||
}
|
||||
@@ -264,7 +264,7 @@ H5Block3dSetDims (
|
||||
const h5_size_t k /*!< IN: dimension in \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_set_dims(f, i, j, k);
|
||||
}
|
||||
@@ -290,7 +290,7 @@ H5Block3dSetHalo (
|
||||
const h5_size_t k /*!< IN: radius in \c k */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_3d_set_halo(f, i, j, k);
|
||||
}
|
||||
@@ -307,7 +307,7 @@ H5BlockGetNumFields (
|
||||
h5_file_t *const f /*!< IN: file handle */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_get_num_fields(f);
|
||||
}
|
||||
@@ -341,7 +341,7 @@ H5BlockGetFieldInfo (
|
||||
h5_int64_t *type /*!< OUT: datatype */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_get_field_info (f,
|
||||
idx, name, len_name, field_rank, field_dims, elem_rank, type);
|
||||
@@ -365,7 +365,7 @@ H5BlockGetFieldInfoByName (
|
||||
h5_int64_t *type /*!< OUT: datatype */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_get_field_info_by_name (f,
|
||||
name, field_rank, field_dims, elem_rank, type );
|
||||
@@ -389,7 +389,7 @@ H5BlockWriteFieldAttribString (
|
||||
const char *value /*!< IN: attribute value */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_field_attrib (
|
||||
f,
|
||||
@@ -416,7 +416,7 @@ H5BlockReadFieldAttribString (
|
||||
char *buffer /*!< OUT: attribute value */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_field_attrib (
|
||||
f,
|
||||
@@ -439,7 +439,7 @@ H5BlockGetNumFieldAttribs (
|
||||
const char *field_name /*<! IN: field name */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_get_num_field_attribs(f, field_name);
|
||||
}
|
||||
@@ -470,7 +470,7 @@ H5BlockGetFieldAttribInfo (
|
||||
h5_size_t *attrib_nelem /*<! OUT: Number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME ( f, __func__ );
|
||||
H5_ENTER_API ( f, __func__ );
|
||||
|
||||
return h5b_get_field_attrib_info (
|
||||
f,
|
||||
|
||||
+24
-24
@@ -20,7 +20,7 @@ H5Block3dWriteScalarFieldFloat64 (
|
||||
const h5_float64_t *data /*!< IN: scalar data to write */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_scalar_data(f, name, (void*)data, H5T_NATIVE_DOUBLE );
|
||||
}
|
||||
@@ -43,7 +43,7 @@ H5Block3dReadScalarFieldFloat64 (
|
||||
h5_float64_t *data /*!< OUT: ptr to read buffer */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_scalar_data(f, name, (void*)data, H5T_NATIVE_DOUBLE);
|
||||
}
|
||||
@@ -70,7 +70,7 @@ H5Block3dWriteVector3dFieldFloat64 (
|
||||
const h5_float64_t *z_data /*!< IN: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_DOUBLE);
|
||||
@@ -98,7 +98,7 @@ H5Block3dReadVector3dFieldFloat64 (
|
||||
h5_float64_t *z_data /*!< OUT: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_DOUBLE);
|
||||
@@ -122,7 +122,7 @@ H5Block3dWriteScalarFieldFloat32 (
|
||||
const h5_float32_t *data /*!< IN: scalar data to write */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_scalar_data(f, name, (void*)data, H5T_NATIVE_FLOAT );
|
||||
}
|
||||
@@ -145,7 +145,7 @@ H5Block3dReadScalarFieldFloat32 (
|
||||
h5_float32_t *data /*!< OUT: ptr to read buffer */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_scalar_data(f, name, (void*)data, H5T_NATIVE_FLOAT);
|
||||
}
|
||||
@@ -172,7 +172,7 @@ H5Block3dWriteVector3dFieldFloat32 (
|
||||
const h5_float32_t *z_data /*!< IN: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_FLOAT);
|
||||
@@ -200,7 +200,7 @@ H5Block3dReadVector3dFieldFloat32 (
|
||||
h5_float32_t *z_data /*!< OUT: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_FLOAT);
|
||||
@@ -224,7 +224,7 @@ H5Block3dWriteScalarFieldInt64 (
|
||||
const h5_int64_t *data /*!< IN: scalar data to write */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_scalar_data(f, name, (void*)data, H5T_NATIVE_INT64 );
|
||||
}
|
||||
@@ -247,7 +247,7 @@ H5Block3dReadScalarFieldInt64 (
|
||||
h5_int64_t *data /*!< OUT: ptr to read buffer */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_scalar_data(f, name, (void*)data, H5T_NATIVE_INT64);
|
||||
}
|
||||
@@ -274,7 +274,7 @@ H5Block3dWriteVector3dFieldInt64 (
|
||||
const h5_int64_t *z_data /*!< IN: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_INT64);
|
||||
@@ -302,7 +302,7 @@ H5Block3dReadVector3dFieldInt64 (
|
||||
h5_int64_t *z_data /*!< OUT: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_INT64);
|
||||
@@ -326,7 +326,7 @@ H5Block3dWriteScalarFieldInt32 (
|
||||
const h5_int32_t *data /*!< IN: scalar data to write */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_scalar_data(f, name, (void*)data, H5T_NATIVE_INT32 );
|
||||
}
|
||||
@@ -349,7 +349,7 @@ H5Block3dReadScalarFieldInt32 (
|
||||
h5_int32_t *data /*!< OUT: ptr to read buffer */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_scalar_data(f, name, (void*)data, H5T_NATIVE_INT32);
|
||||
}
|
||||
@@ -376,7 +376,7 @@ H5Block3dWriteVector3dFieldInt32 (
|
||||
const h5_int32_t *z_data /*!< IN: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_write_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_INT32);
|
||||
@@ -404,7 +404,7 @@ H5Block3dReadVector3dFieldInt32 (
|
||||
h5_int32_t *z_data /*!< OUT: Z axis data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5b_read_vector3d_data(f, name,
|
||||
(void*)x_data, (void*)y_data, (void*)z_data, H5T_NATIVE_INT32);
|
||||
@@ -427,7 +427,7 @@ H5BlockWriteFieldAttribFloat64 (
|
||||
const h5_size_t nvalues /*!< IN: number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_field_attrib (
|
||||
f,
|
||||
@@ -454,7 +454,7 @@ H5BlockReadFieldAttribFloat64 (
|
||||
h5_float64_t *buffer /*!< OUT: attribute values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_field_attrib (
|
||||
f,
|
||||
@@ -481,7 +481,7 @@ H5BlockWriteFieldAttribFloat32 (
|
||||
const h5_size_t nvalues /*!< IN: number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_field_attrib (
|
||||
f,
|
||||
@@ -508,7 +508,7 @@ H5BlockReadFieldAttribFloat32 (
|
||||
h5_float32_t *buffer /*!< OUT: attribute values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_field_attrib (
|
||||
f,
|
||||
@@ -535,7 +535,7 @@ H5BlockWriteFieldAttribInt64 (
|
||||
const h5_size_t nvalues /*!< IN: number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_field_attrib (
|
||||
f,
|
||||
@@ -562,7 +562,7 @@ H5BlockReadFieldAttribInt64 (
|
||||
h5_int64_t *buffer /*!< OUT: attribute values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_field_attrib (
|
||||
f,
|
||||
@@ -589,7 +589,7 @@ H5BlockWriteFieldAttribInt32 (
|
||||
const h5_size_t nvalues /*!< IN: number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_field_attrib (
|
||||
f,
|
||||
@@ -616,7 +616,7 @@ H5BlockReadFieldAttribInt32 (
|
||||
h5_int32_t *buffer /*!< OUT: attribute values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_field_attrib (
|
||||
f,
|
||||
|
||||
+3
-3
@@ -21,7 +21,7 @@ H5FedOpenMesh (
|
||||
const h5_id_t mesh_id,
|
||||
const h5_oid_t mesh_type_id
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_open_mesh (f, mesh_id, mesh_type_id);
|
||||
}
|
||||
|
||||
@@ -29,7 +29,7 @@ h5_err_t
|
||||
H5FedCloseMesh (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_close_mesh (f);
|
||||
}
|
||||
|
||||
@@ -38,7 +38,7 @@ H5FedSetLevel (
|
||||
h5_file_t* const f,
|
||||
const h5_id_t level_id
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_set_level (f, level_id);
|
||||
}
|
||||
|
||||
|
||||
@@ -28,7 +28,7 @@ H5FedGetAdjacencies (
|
||||
const h5_int32_t dim,
|
||||
h5_idlist_t** list
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_adjacencies (f, entity_id, dim, list);
|
||||
}
|
||||
|
||||
@@ -37,6 +37,6 @@ H5FedReleaseListOfAdjacencies (
|
||||
h5_file_t* const f,
|
||||
h5_idlist_t** list
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_release_list_of_adjacencies (f, list);
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@ H5FedGetNumMeshes (
|
||||
h5_file_t* const f,
|
||||
const h5_oid_t type_id
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_meshes (f, type_id);
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ h5_size_t
|
||||
H5FedGetNumLevels (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_levels (f);
|
||||
}
|
||||
|
||||
@@ -63,7 +63,7 @@ h5_id_t
|
||||
H5FedGetLevel (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_level (f);
|
||||
}
|
||||
|
||||
@@ -79,7 +79,7 @@ h5_size_t
|
||||
H5FedGetNumVertices (
|
||||
h5_file_t* const f /*!< file handle */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
// MLH: can't use field from opaque h5_file_t!
|
||||
//return h5t_get_num_vertices (f, f->myproc);
|
||||
return h5t_get_num_vertices (f, -1);
|
||||
@@ -99,7 +99,7 @@ H5FedGetNumVerticesCnode (
|
||||
h5_file_t* const f,
|
||||
const h5_id_t cnode
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_vertices (f, cnode);
|
||||
}
|
||||
|
||||
@@ -115,7 +115,7 @@ h5_size_t
|
||||
H5FedGetNumVerticesTotal (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_vertices (f, -1);
|
||||
}
|
||||
|
||||
@@ -131,7 +131,7 @@ h5_size_t
|
||||
H5FedGetNumElements (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
// MLH: can't use field from opaque h5_file_t!
|
||||
//return h5t_get_num_elems (f, f->myproc);
|
||||
return h5t_get_num_elems (f, -1);
|
||||
@@ -151,7 +151,7 @@ H5FedGetNumElementsCnode (
|
||||
h5_file_t* const f,
|
||||
const h5_id_t cnode
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_elems (f, cnode);
|
||||
}
|
||||
/*!
|
||||
@@ -166,6 +166,6 @@ h5_size_t
|
||||
H5FedGetNumElementsTotal (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_num_elems (f, -1);
|
||||
}
|
||||
|
||||
+23
-10
@@ -34,16 +34,29 @@
|
||||
h5t_entity_iterator_t*
|
||||
H5FedBeginTraverseEntities (
|
||||
h5_file_t* const f,
|
||||
int codim
|
||||
const int codim
|
||||
) {
|
||||
h5t_entity_iterator_t* iter;
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
if (h5t_alloc_entity_iterator (f, &iter, codim) < 0) {
|
||||
return (void*)H5_ERR;
|
||||
}
|
||||
return iter;
|
||||
}
|
||||
|
||||
h5t_entity_iterator_t*
|
||||
H5FedBeginTraverseBoundaryFaces (
|
||||
h5_file_t* const f,
|
||||
const int codim
|
||||
) {
|
||||
h5t_entity_iterator_t* iter;
|
||||
H5_ENTER_API (f, __func__);
|
||||
if (h5t_alloc_boundary_face_iterator (f, &iter, codim) < 0) {
|
||||
return (void*)H5_ERR;
|
||||
}
|
||||
return iter;
|
||||
}
|
||||
|
||||
/*!
|
||||
Get next local entity ID.
|
||||
|
||||
@@ -59,7 +72,7 @@ H5FedTraverseEntities (
|
||||
h5_file_t* const f,
|
||||
h5t_entity_iterator_t* iter
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_iterate_entities (f, iter);
|
||||
}
|
||||
|
||||
@@ -76,7 +89,7 @@ H5FedEndTraverseEntities (
|
||||
h5_file_t* const f,
|
||||
h5t_entity_iterator_t* iter
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_release_entity_iterator (f, iter);
|
||||
}
|
||||
|
||||
@@ -96,7 +109,7 @@ H5FedGetVertexCoordsByIndex (
|
||||
h5_id_t vertex_index,
|
||||
h5_float64_t P[3]
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_coords_by_index (f, vertex_index, P);
|
||||
}
|
||||
|
||||
@@ -106,7 +119,7 @@ H5FedGetVertexCoordsByID (
|
||||
h5_id_t vertex_id,
|
||||
h5_float64_t P[3]
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_coords_by_id (f, vertex_id, P);
|
||||
}
|
||||
|
||||
@@ -116,7 +129,7 @@ H5FedGetVertexIndicesOfEdge (
|
||||
h5_id_t entity_id,
|
||||
h5_id_t* vertex_indices
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_indices_of_edge (f, entity_id, vertex_indices);
|
||||
}
|
||||
|
||||
@@ -126,7 +139,7 @@ H5FedGetVertexIndicesOfTriangle (
|
||||
h5_id_t entity_id,
|
||||
h5_id_t* vertex_indices
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_indices_of_triangle (f, entity_id, vertex_indices);
|
||||
}
|
||||
|
||||
@@ -136,7 +149,7 @@ H5FedGetVertexIndicesOfTet (
|
||||
h5_id_t entity_id,
|
||||
h5_id_t* vertex_indices
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_indices_of_tet (f, entity_id, vertex_indices);
|
||||
}
|
||||
|
||||
@@ -146,7 +159,7 @@ H5FedGetVertexIndicesOfEntity (
|
||||
h5_id_t entity_id,
|
||||
h5_id_t* vertex_indices
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_vertex_indices_of_entity (f, entity_id, vertex_indices);
|
||||
}
|
||||
|
||||
|
||||
+11
-11
@@ -22,7 +22,7 @@ H5FedAddMesh (
|
||||
h5_file_t* const f,
|
||||
const h5_oid_t mesh_type_id
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_add_mesh (f, mesh_type_id);
|
||||
}
|
||||
|
||||
@@ -50,7 +50,7 @@ h5_id_t
|
||||
H5FedAddLevel (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_add_level (f);
|
||||
}
|
||||
|
||||
@@ -59,7 +59,7 @@ H5FedBeginStoreVertices (
|
||||
h5_file_t* const f,
|
||||
const h5_size_t num
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_begin_store_vertices (f, num);
|
||||
}
|
||||
|
||||
@@ -79,7 +79,7 @@ H5FedStoreVertex (
|
||||
const h5_float64_t P[3] /*!< coordinates */
|
||||
) {
|
||||
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
if (h5t_get_level (f) != 0) {
|
||||
return h5_error (
|
||||
f,
|
||||
@@ -93,7 +93,7 @@ h5_err_t
|
||||
H5FedEndStoreVertices (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_end_store_vertices (f);
|
||||
}
|
||||
|
||||
@@ -102,7 +102,7 @@ H5FedBeginStoreElements (
|
||||
h5_file_t* const f,
|
||||
const h5_size_t num
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_begin_store_elems (f, num);
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ H5FedStoreElement (
|
||||
h5_file_t* const f, /*!< file handle */
|
||||
const h5_id_t local_vids[] /*!< tuple with vertex id's */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
if (h5t_get_level (f) != 0) {
|
||||
return h5_error (
|
||||
f,
|
||||
@@ -139,7 +139,7 @@ h5_err_t
|
||||
H5FedEndStoreElements (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_end_store_elems (f);
|
||||
}
|
||||
|
||||
@@ -147,7 +147,7 @@ h5_err_t
|
||||
H5FedBeginRefineElements (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_begin_refine_elems (f);
|
||||
}
|
||||
|
||||
@@ -156,7 +156,7 @@ H5FedRefineElement (
|
||||
h5_file_t* const f, /*!< file handle */
|
||||
const h5_id_t local_eid /*!< local element id */
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_mark_entity (f, local_eid);
|
||||
}
|
||||
|
||||
@@ -164,6 +164,6 @@ h5_err_t
|
||||
H5FedEndRefineElements (
|
||||
h5_file_t* const f
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_end_refine_elems (f);
|
||||
}
|
||||
|
||||
+7
-7
@@ -29,7 +29,7 @@ H5FedAddMTagset (
|
||||
char* name,
|
||||
h5_id_t type
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_add_mtagset (f, name, type);
|
||||
}
|
||||
|
||||
@@ -46,7 +46,7 @@ H5FedRemoveMTagset (
|
||||
h5_file_t* const f,
|
||||
char name[]
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_remove_mtagset (f, name );
|
||||
}
|
||||
|
||||
@@ -63,7 +63,7 @@ H5FedGetMTagsets (
|
||||
h5_file_t* const f,
|
||||
char** names[]
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_mtagsets (f, names);
|
||||
}
|
||||
|
||||
@@ -80,7 +80,7 @@ H5FedGetTypeOfMTagset (
|
||||
h5_file_t* const f,
|
||||
char name[]
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_mtagset_type_by_name (f, name);
|
||||
}
|
||||
|
||||
@@ -103,7 +103,7 @@ H5FedSetMTag (
|
||||
const size_t dims,
|
||||
void* val
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_set_mtag_by_name (f, name, id, dims, val);
|
||||
}
|
||||
|
||||
@@ -126,7 +126,7 @@ H5FedGetMTag (
|
||||
size_t* dim,
|
||||
void* vals
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_get_mtag_by_name (f, name, id, dim, vals);
|
||||
}
|
||||
|
||||
@@ -143,6 +143,6 @@ H5FedRemoveMTag (
|
||||
const char name[],
|
||||
const h5_id_t id
|
||||
) {
|
||||
SET_FNAME (f, __func__);
|
||||
H5_ENTER_API (f, __func__);
|
||||
return h5t_remove_mtag_by_name (f, name, id);
|
||||
}
|
||||
|
||||
+21
-21
@@ -50,7 +50,7 @@ H5PartSetNumParticles (
|
||||
h5_size_t nparticles /*!< [in] Number of particles */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
h5_size_t stride = 1;
|
||||
return h5u_set_num_particles( f, nparticles, stride );
|
||||
@@ -90,7 +90,7 @@ H5PartSetNumParticlesStrided (
|
||||
h5_size_t stride /*!< [in] Stride value (e.g. number of fields in the particle array) */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_set_num_particles( f, nparticles, stride );
|
||||
}
|
||||
@@ -114,7 +114,7 @@ H5PartSetChunk (
|
||||
h5_size_t size
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_set_chunk( f, size );
|
||||
}
|
||||
@@ -152,7 +152,7 @@ H5PartWriteDataFloat64 (
|
||||
const h5_float64_t *data /*!< [in] Array to commit to disk */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_write_data( f, name, (void*)data, H5T_NATIVE_DOUBLE );
|
||||
}
|
||||
@@ -190,7 +190,7 @@ H5PartWriteDataFloat32 (
|
||||
const h5_float32_t *data /*!< [in] Array to commit to disk */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_write_data( f, name, (void*)data, H5T_NATIVE_FLOAT );
|
||||
}
|
||||
@@ -228,7 +228,7 @@ H5PartWriteDataInt64 (
|
||||
const h5_int64_t *data /*!< [in] Array to commit to disk */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_write_data ( f, name, (void*)data, H5T_NATIVE_INT64 );
|
||||
}
|
||||
@@ -266,7 +266,7 @@ H5PartWriteDataInt32 (
|
||||
const h5_int32_t *data /*!< [in] Array to commit to disk */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_write_data ( f, name, (void*)data, H5T_NATIVE_INT32 );
|
||||
}
|
||||
@@ -290,7 +290,7 @@ H5PartReadDataFloat64 (
|
||||
h5_float64_t *data /*!< [out] Array of data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_read_data ( f, name, data, H5T_NATIVE_DOUBLE );
|
||||
}
|
||||
@@ -314,7 +314,7 @@ H5PartReadDataFloat32 (
|
||||
h5_float32_t *data /*!< [out] Array of data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_read_data ( f, name, data, H5T_NATIVE_FLOAT );
|
||||
}
|
||||
@@ -338,7 +338,7 @@ H5PartReadDataInt64 (
|
||||
h5_int64_t *data /*!< [out] Array of data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_read_data ( f, name, data, H5T_NATIVE_INT64 );
|
||||
}
|
||||
@@ -362,7 +362,7 @@ H5PartReadDataInt32 (
|
||||
h5_int32_t *data /*!< [out] Array of data */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_read_data ( f, name, data, H5T_NATIVE_INT32 );
|
||||
}
|
||||
@@ -380,7 +380,7 @@ H5PartGetNumDatasets (
|
||||
h5_file_t *f /*!< [in] Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_get_num_datasets(f);
|
||||
}
|
||||
@@ -403,7 +403,7 @@ H5PartGetDatasetName (
|
||||
const h5_size_t len /*!< [in] Size of buffer \c name */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_get_dataset_info(f, idx, name, len, NULL, NULL);
|
||||
}
|
||||
@@ -434,7 +434,7 @@ H5PartGetDatasetInfo (
|
||||
h5_size_t *nelem /*!< [out] Number of elements. */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_get_dataset_info(f, idx, dataset_name, len_dataset_name, type, nelem);
|
||||
}
|
||||
@@ -465,7 +465,7 @@ H5PartGetNumParticles (
|
||||
h5_file_t *f /*!< [in] Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
CHECK_FILEHANDLE( f );
|
||||
|
||||
@@ -484,7 +484,7 @@ H5PartResetView (
|
||||
h5_file_t *f /*!< [in] Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_reset_view ( f );
|
||||
}
|
||||
@@ -503,7 +503,7 @@ H5PartHasView (
|
||||
h5_file_t *f /*!< [in] Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_has_view ( f );
|
||||
}
|
||||
@@ -536,7 +536,7 @@ H5PartSetView (
|
||||
h5_int64_t end /*!< [in] End particle */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_set_view ( f, start, end );
|
||||
}
|
||||
@@ -566,7 +566,7 @@ H5PartSetViewIndices (
|
||||
h5_size_t nelems /*!< [in] Size of list */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_set_view_indices ( f, indices, nelems );
|
||||
}
|
||||
@@ -588,7 +588,7 @@ H5PartGetView (
|
||||
h5_int64_t *end /*!< [out] End particle */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_get_view( f, start, end );
|
||||
}
|
||||
@@ -608,7 +608,7 @@ H5PartSetCanonicalView (
|
||||
h5_file_t *f /*!< [in] Handle to open file */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5u_set_canonical_view( f );
|
||||
}
|
||||
|
||||
+24
-24
@@ -21,7 +21,7 @@ H5WriteFileAttribString (
|
||||
const char *value /*!< [in] Value of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -47,7 +47,7 @@ H5WriteStepAttribString (
|
||||
const char *value /*!< [in] Value of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME ( f, __func__ );
|
||||
H5_ENTER_API ( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -74,7 +74,7 @@ H5WriteFileAttribFloat32 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -101,7 +101,7 @@ H5WriteStepAttribFloat32 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -128,7 +128,7 @@ H5WriteFileAttribFloat64 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -155,7 +155,7 @@ H5WriteStepAttribFloat64 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -182,7 +182,7 @@ H5WriteFileAttribInt32 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -209,7 +209,7 @@ H5WriteStepAttribInt32 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -236,7 +236,7 @@ H5WriteFileAttribInt64 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -263,7 +263,7 @@ H5WriteStepAttribInt64 (
|
||||
const h5_size_t nelems /*!< [in] Number of values */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_write_attrib (
|
||||
f,
|
||||
@@ -291,7 +291,7 @@ H5ReadFileAttribString (
|
||||
char *buffer /*!< [out] Value of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -316,7 +316,7 @@ H5ReadStepAttribString (
|
||||
char *buffer /*!< [out] Value of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME ( f, __func__ );
|
||||
H5_ENTER_API ( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -341,7 +341,7 @@ H5ReadFileAttribInt32 (
|
||||
h5_int32_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -366,7 +366,7 @@ H5ReadStepAttribInt32 (
|
||||
h5_int32_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -391,7 +391,7 @@ H5ReadFileAttribInt64 (
|
||||
h5_int64_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -416,7 +416,7 @@ H5ReadStepAttribInt64 (
|
||||
h5_int64_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -441,7 +441,7 @@ H5ReadFileAttribFloat32 (
|
||||
h5_float32_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -466,7 +466,7 @@ H5ReadStepAttribFloat32 (
|
||||
h5_float32_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -491,7 +491,7 @@ H5ReadFileAttribFloat64 (
|
||||
h5_float64_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -516,7 +516,7 @@ H5ReadStepAttribFloat64 (
|
||||
h5_float64_t *buffer /*!< [out] Values of attribute */
|
||||
) {
|
||||
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_read_attrib (
|
||||
f,
|
||||
@@ -539,7 +539,7 @@ h5_int64_t
|
||||
H5GetNumFileAttribs (
|
||||
h5_file_t *const f /*!< [in] Handle to open file */
|
||||
) {
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_get_num_attribs ( f, H5_ATTRIB_FILE );
|
||||
}
|
||||
@@ -555,7 +555,7 @@ h5_int64_t
|
||||
H5GetNumStepAttribs (
|
||||
h5_file_t *const f /*!< [in] Handle to open file */
|
||||
) {
|
||||
SET_FNAME( f, __func__ );
|
||||
H5_ENTER_API( f, __func__ );
|
||||
|
||||
return h5_get_num_attribs ( f, H5_ATTRIB_STEP );
|
||||
}
|
||||
@@ -587,7 +587,7 @@ H5GetFileAttribInfo (
|
||||
h5_size_t *attrib_nelem /*!< [out] Number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME ( f, __func__ );
|
||||
H5_ENTER_API ( f, __func__ );
|
||||
|
||||
if ( h5_check_filehandle ( f ) != H5_SUCCESS )
|
||||
return h5_get_errno ( f );
|
||||
@@ -627,7 +627,7 @@ H5GetStepAttribInfo (
|
||||
h5_size_t *attrib_nelem /*!< [out] Number of elements */
|
||||
) {
|
||||
|
||||
SET_FNAME ( f, __func__ );
|
||||
H5_ENTER_API ( f, __func__ );
|
||||
|
||||
if ( h5_check_filehandle ( f ) != H5_SUCCESS )
|
||||
return h5_get_errno( f );
|
||||
|
||||
Reference in New Issue
Block a user