|
Exodus
7.10
|
#include "exodusII.h"Functions | |
| int | ex_get_elem_block (int exoid, ex_entity_id elem_blk_id, char *elem_type, void_int *num_elem_this_blk, void_int *num_nodes_per_elem, void_int *num_attr) |
| int ex_get_elem_block | ( | int | exoid, |
| ex_entity_id | elem_blk_id, | ||
| char * | elem_type, | ||
| void_int * | num_elem_this_blk, | ||
| void_int * | num_nodes_per_elem, | ||
| void_int * | num_attr | ||
| ) |
The function ex_get_elem_block() reads the parameters used to describe an element block. IDs of all element blocks stored can be determined by calling ex_get_elem_blk_ids().
| [in] | exoid | exodus file ID returned from a previous call to ex_create() or ex_open(). |
| [in] | elem_blk_id | The element block ID. |
| [out] | elem_type | Returned element typetype of elements in the element block. The maximum length of this string is MAX_STR_LENGTH . |
| [out] | num_elem_this_blk | Returned number of elements in the element block. |
| [out] | num_nodes_per_elem | Returned number of nodes per element in the element block. |
| [out] | num_attr | Returned number of attributes per element in the element block. |
As an example, the following code segment will read the parameters for the element block with an ID of 10 and read the connectivity and element attributes arrays from an open exodus file :