API changed: now we have explicit function to open/add meshes of specific type

This commit is contained in:
2011-05-20 11:53:49 +00:00
parent 0dbb8f22e3
commit 1a8433681f
18 changed files with 223 additions and 213 deletions
+7 -3
View File
@@ -2,9 +2,13 @@
#define __H5T_INQUIRY_H
h5_ssize_t
h5t_get_num_meshes (
h5_file_t * const f,
const enum h5_oid type
h5t_get_num_tetmeshes (
h5_file_t * const f
);
h5_ssize_t
h5t_get_num_trimeshes (
h5_file_t * const f
);
h5_ssize_t
+8 -3
View File
@@ -1,11 +1,16 @@
#ifndef __H5T_OPENCLOSE_H
#define __H5T_OPENCLOSE_H
h5_err_t h5t_open_mesh (
h5_err_t h5t_open_tetrahedral_mesh (
h5_file_t * const f,
const h5_id_t id,
const h5_oid_t type
const h5_id_t id
);
h5_err_t h5t_open_triangle_mesh (
h5_file_t * const f,
const h5_id_t id
);
h5_err_t h5t_set_level (
h5_file_t * const f,
const h5t_lvl_idx_t id
+7 -3
View File
@@ -2,9 +2,13 @@
#define __H5T_STOREMESH_H
h5_id_t
h5t_add_mesh (
h5_file_t * const f,
const h5_oid_t mesh_type
h5t_add_tetrahedral_mesh (
h5_file_t * const f
);
h5_id_t
h5t_add_triangle_mesh (
h5_file_t * const f
);
h5t_lvl_idx_t