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

Functions

int ex_put_block (int exoid, ex_entity_type blk_type, int blk_id, const char *entry_descrip, int num_entries_this_blk, int num_nodes_per_entry, int num_edges_per_entry, int num_faces_per_entry, int num_attr_per_entry)

Function Documentation

int ex_put_block ( int  exoid,
ex_entity_type  blk_type,
int  blk_id,
const char *  entry_descrip,
int  num_entries_this_blk,
int  num_nodes_per_entry,
int  num_edges_per_entry,
int  num_faces_per_entry,
int  num_attr_per_entry 
)

writes the parameters used to describe an element block

Parameters:
exoidexodus file id
blk_typetype of block (edge, face, or element)
blk_idblock identifer
entry_descripstring describing shape of entries in the block
num_entries_this_blknumber of entries(records) in the block
num_nodes_per_entrynumber of nodes per block entry
num_edges_per_entrynumber of edges per block entry
num_faces_per_entrynumber of faces per block entry
num_attr_per_entrynumber of attributes per block entry

References ATT_NAME_ELB, DIM_NUM_ATT_IN_BLK, DIM_NUM_ATT_IN_EBLK, DIM_NUM_ATT_IN_FBLK, DIM_NUM_ED_BLK, DIM_NUM_ED_IN_EBLK, DIM_NUM_EDG_PER_EL, DIM_NUM_EL_BLK, DIM_NUM_EL_IN_BLK, DIM_NUM_FA_BLK, DIM_NUM_FA_IN_FBLK, DIM_NUM_FAC_PER_EL, DIM_NUM_NOD_PER_ED, DIM_NUM_NOD_PER_EL, DIM_NUM_NOD_PER_FA, DIM_STR, EX_BADPARAM, EX_EDGE_BLOCK, EX_ELEM_BLOCK, ex_err(), EX_FACE_BLOCK, EX_FATAL, ex_get_counter_list(), ex_get_dimension(), ex_get_file_item(), ex_id_lkup(), ex_inc_file_item(), EX_LOOKUPFAIL, EX_MSG, ex_name_of_object(), EX_NOERR, exerrval, MAX_ERR_LENGTH, nc_flt_code(), NULL, VAR_ATTRIB, VAR_CONN, VAR_EATTRIB, VAR_EBCONN, VAR_EBEPEC, VAR_ECONN, VAR_FATTRIB, VAR_FBCONN, VAR_FBEPEC, VAR_FCONN, VAR_ID_ED_BLK, VAR_ID_EL_BLK, VAR_ID_FA_BLK, VAR_NAME_ATTRIB, VAR_NAME_EATTRIB, VAR_NAME_FATTRIB, VAR_STAT_ED_BLK, VAR_STAT_EL_BLK, and VAR_STAT_FA_BLK.

Referenced by ex_put_elem_block().