|
ExodusII
5.15
|
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 | |||
| ) |
| #define EX_PREPARE_BLOCK | ( | TNAME, | |
| WNAME, | |||
| DNUMNAME, | |||
| VSTATNAME, | |||
| VIDNAME, | |||
| LNUMNAME, | |||
| SNUMNAME, | |||
| SIDNAME, | |||
| GSTAT | |||
| ) |
| #define EX_PREPARE_CONN | ( | TNAME, | |
| BLK, | |||
| BLKID, | |||
| BLKSZ, | |||
| VNAME, | |||
| DNAME | |||
| ) |
if ( DNAME > 0 ) { \ int conn_int_type = NC_INT; \ if (ex_int64_status(exoid) & EX_BULK_INT64_DB) { \ conn_int_type = NC_INT64; \ } \ dims[0] = BLKSZ; \ dims[1] = DNAME; \ \ if ((status = nc_def_var(exoid, VNAME(BLK+1), \ conn_int_type, 2, dims, &connid)) != NC_NOERR) { \ exerrval = status; \ sprintf(errmsg, \ "Error: failed to create " TNAME " connectivity array for block %"PRId64" in file id %d", \ BLKID,exoid); \ ex_err("ex_put_concat_all_blocks",errmsg,exerrval); \ goto error_ret; /* exit define mode and return */ \ } \ ex_compress_variable(exoid, connid, 1); \ }
| 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 |