Files
src_old/src/include/H5Fed_retrieve.h
T
gsell dda3cb98a4 - H5FedGetVertexIndicesOfEntity() added
- H5FedLMapXXX() renamed to H5FedGetVertexIndicesOfXXX
- function in H5Fed_map.c moved to H5Fed_retrieve.c
2010-05-06 11:42:13 +00:00

74 lines
1.2 KiB
C

/*
Copyright 2007-2009
Paul Scherrer Institut, Villigen, Switzerland;
Benedikt Oswald;
Achim Gsell
All rights reserved.
Authors
Achim Gsell
Warning
This code is under development.
*/
#ifndef __H5FED_RETRIEVE_H
#define __H5FED_RETRIEVE_H
h5t_entity_iterator_t*
H5FedBeginTraverseEntities (
h5_file_t* const f,
int codim
);
h5_id_t
H5FedTraverseEntities (
h5_file_t* const f,
h5t_entity_iterator_t* iter
);
h5_err_t
H5FedEndTraverseEntities (
h5_file_t* const f,
h5t_entity_iterator_t* iter
);
h5_err_t
H5FedGetVertexCoordByIndex (
h5_file_t* const f,
h5_id_t vertex_index,
h5_float64_t P[3]
);
h5_err_t
H5FedGetVertexCoordByID (
h5_file_t* const f,
h5_id_t vertex_id,
h5_float64_t P[3]
);
h5_err_t
H5FedGetVertexIndicesOfEdge (
h5_file_t* const f,
h5_id_t entity_id,
h5_id_t* const vertex_indices
);
h5_err_t
H5FedGetVertexIndicesOfTriangle (
h5_file_t* const f,
h5_id_t entity_id,
h5_id_t* const vertex_indices
);
h5_err_t
H5FedGetVertexIndicesOfTet (
h5_file_t* const f,
h5_id_t entity_id,
h5_id_t* const vertex_indices
);
h5_err_t
H5FedGetVertexIndicesOfEntity (
h5_file_t* const f,
h5_id_t entity_id,
h5_id_t* const vertex_indices
);
#endif