ExodusII 4.96
expclb.c File Reference
#include <stdlib.h>
#include "exodusII.h"
#include "exodusII_int.h"
#include <string.h>
Include dependency graph for expclb.c:

Functions

int ex_put_concat_elem_block (int exoid, const int *elem_blk_id, char *elem_type[], const int *num_elem_this_blk, const int *num_nodes_per_elem, const int *num_attr, int define_maps)

Function Documentation

int ex_put_concat_elem_block ( int  exoid,
const int *  elem_blk_id,
char *  elem_type[],
const int *  num_elem_this_blk,
const int *  num_nodes_per_elem,
const int *  num_attr,
int  define_maps 
)

writes the parameters used to describe an element block

Parameters:
exoidexodus file id
elem_blk_idelement block id
elem_typeelement type string
num_elem_this_blknumber of elements in the element blk
num_nodes_per_elemnumber of nodes per element block
num_attrnumber of attributes
define_mapsif != 0, write maps, else don't

References ATT_NAME_ELB, DIM_NUM_ATT_IN_BLK, DIM_NUM_EL_BLK, DIM_NUM_EL_IN_BLK, DIM_NUM_ELEM, DIM_NUM_NOD_PER_EL, DIM_NUM_NODES, DIM_STR, EX_ELEM_BLOCK, ex_err(), EX_FATAL, ex_get_counter_list(), ex_get_file_item(), ex_inc_file_item(), EX_MEMFAIL, EX_NOERR, exerrval, MAX_ERR_LENGTH, nc_flt_code(), VAR_ATTRIB, VAR_CONN, VAR_ELEM_NUM_MAP, VAR_ID_EL_BLK, VAR_NAME_ATTRIB, VAR_NODE_NUM_MAP, and VAR_STAT_EL_BLK.