|
ExodusII 4.96
|

Defines | |
| #define | EX_PREPARE_BLOCK(TNAME, WNAME, DNUMNAME, VSTATNAME, VIDNAME, LNUMNAME, SNUMNAME, SIDNAME, GSTAT) |
| #define | EX_PREPARE_ATTRIB_ARRAY(TNAME, CURBLK, DNAME, DVAL, ID, VANAME, VADIM0, VADIM1, VANNAME) |
| #define | EX_PREPARE_CONN(TNAME, BLK, BLKID, BLKSZ, VNAME, DNAME) |
Functions | |
| int | ex_put_concat_all_blocks (int exoid, const ex_block_params *param) |
| #define EX_PREPARE_ATTRIB_ARRAY | ( | TNAME, | |
| CURBLK, | |||
| DNAME, | |||
| DVAL, | |||
| ID, | |||
| VANAME, | |||
| VADIM0, | |||
| VADIM1, | |||
| VANNAME | |||
| ) |
Referenced by ex_put_concat_all_blocks().
| #define EX_PREPARE_BLOCK | ( | TNAME, | |
| WNAME, | |||
| DNUMNAME, | |||
| VSTATNAME, | |||
| VIDNAME, | |||
| LNUMNAME, | |||
| SNUMNAME, | |||
| SIDNAME, | |||
| GSTAT | |||
| ) |
Referenced by ex_put_concat_all_blocks().
| #define EX_PREPARE_CONN | ( | TNAME, | |
| BLK, | |||
| BLKID, | |||
| BLKSZ, | |||
| VNAME, | |||
| DNAME | |||
| ) |
if ( DNAME > 0 ) { \ dims[0] = BLKSZ; \ dims[1] = DNAME; \ \ if ((status = nc_def_var(exoid, VNAME(BLK+1), \ NC_INT, 2, dims, &connid)) != NC_NOERR) { \ exerrval = status; \ sprintf(errmsg, \ "Error: failed to create " TNAME " connectivity array for block %d in file id %d", \ BLKID[iblk],exoid); \ ex_err("ex_put_concat_all_blocks",errmsg,exerrval); \ goto error_ret; /* exit define mode and return */ \ } \ }
Referenced by ex_put_concat_all_blocks().
| int ex_put_concat_all_blocks | ( | int | exoid, |
| const ex_block_params * | param | ||
| ) |
writes the parameters used to describe all element, edge, and face blocks
| exoid | exodus file id |
| param | block parameters structure |
References ATT_NAME_ELB, ex_block_params::define_maps, 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_EDGE, DIM_NUM_EDM, DIM_NUM_EL_BLK, DIM_NUM_EL_IN_BLK, DIM_NUM_ELEM, DIM_NUM_EM, DIM_NUM_FA_BLK, DIM_NUM_FA_IN_FBLK, DIM_NUM_FAC_PER_EL, DIM_NUM_FACE, DIM_NUM_FAM, DIM_NUM_NM, DIM_NUM_NOD_PER_ED, DIM_NUM_NOD_PER_EL, DIM_NUM_NOD_PER_FA, DIM_NUM_NODES, DIM_STR, ex_block_params::edge_blk_id, ex_block_params::edge_type, ex_block_params::elem_blk_id, ex_block_params::elem_type, EX_EDGE_BLOCK, EX_EDGE_MAP, EX_ELEM_BLOCK, EX_ELEM_MAP, ex_err(), EX_FACE_BLOCK, EX_FACE_MAP, EX_FATAL, ex_get_counter_list(), ex_get_file_item(), ex_inc_file_item(), ex_name_of_map(), EX_NODE_MAP, EX_NOERR, EX_PREPARE_ATTRIB_ARRAY, EX_PREPARE_BLOCK, EX_PREPARE_CONN, exerrval, ex_block_params::face_blk_id, ex_block_params::face_type, MAX_ERR_LENGTH, ex_block_params::num_attr_edge, ex_block_params::num_attr_elem, ex_block_params::num_attr_face, ex_block_params::num_edge_this_blk, ex_block_params::num_edges_per_elem, ex_block_params::num_elem_this_blk, ex_block_params::num_face_this_blk, ex_block_params::num_faces_per_elem, ex_block_params::num_nodes_per_edge, ex_block_params::num_nodes_per_elem, ex_block_params::num_nodes_per_face, VAR_ATTRIB, VAR_CONN, VAR_EATTRIB, VAR_EBCONN, VAR_ECONN, VAR_FATTRIB, VAR_FBCONN, 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.