|
ExodusII 4.96
|

Defines | |
| #define | EX_GET_DIMENSION_VALUE(VAR, DEFVAL, DNAME, MISSINGOK) |
| #define | EX_GET_CONCAT_SET_LEN(VAR, TNAME, SETENUM, DNUMSETS, VSETSTAT, DSETSIZE, MISSINGOK) |
Functions | |
| static void | flt_cvt (float *xptr, double x) |
| int | ex_inquire_int (int exoid, int req_info) |
| int | ex_inquire (int exoid, int req_info, int *ret_int, void *ret_float, char *ret_char) |
| #define EX_GET_CONCAT_SET_LEN | ( | VAR, | |
| TNAME, | |||
| SETENUM, | |||
| DNUMSETS, | |||
| VSETSTAT, | |||
| DSETSIZE, | |||
| MISSINGOK | |||
| ) |
Referenced by ex_inquire().
| #define EX_GET_DIMENSION_VALUE | ( | VAR, | |
| DEFVAL, | |||
| DNAME, | |||
| MISSINGOK | |||
| ) |
if ((status = nc_inq_dimid( exoid, DNAME, &dimid)) != NC_NOERR) { \ *VAR = DEFVAL; \ if ( MISSINGOK ) { \ return (EX_NOERR); \ } else { \ exerrval = status; \ sprintf( errmsg, \ "Error: failed to retrieve dimension " DNAME " for file id %d", \ exoid); \ ex_err("ex_inquire",errmsg,exerrval); \ return (EX_FATAL); \ } \ } \ if ((status = nc_inq_dimlen( exoid, dimid, &idum)) != NC_NOERR) { \ *VAR = DEFVAL; \ exerrval = status; \ sprintf( errmsg, \ "Error: failed to retrieve value for dimension " DNAME " for file id %d", \ exoid); \ ex_err("ex_inquire",errmsg,exerrval); \ return (EX_FATAL); \ } \ *VAR = (int)idum;
Referenced by ex_inquire().
| int ex_inquire | ( | int | exoid, |
| int | req_info, | ||
| int * | ret_int, | ||
| void * | ret_float, | ||
| char * | ret_char | ||
| ) |
returns information about the database
| exoid | exodus file id | |
| req_info | info request code | |
| [out] | ret_int | returned integer value |
| [out] | ret_float | returned float value |
| [out] | ret_char | returned character value |
References ATT_API_VERSION, ATT_API_VERSION_BLANK, ATT_TITLE, ATT_VERSION, DIM_NUM_CFRAMES, DIM_NUM_DF_ELS, DIM_NUM_DF_ES, DIM_NUM_DF_FS, DIM_NUM_DF_SS, DIM_NUM_DIM, DIM_NUM_ED_BLK, DIM_NUM_EDGE, DIM_NUM_EDGE_ES, DIM_NUM_EDM, DIM_NUM_EL_BLK, DIM_NUM_ELE_ELS, DIM_NUM_ELEM, DIM_NUM_ELS, DIM_NUM_EM, DIM_NUM_ES, DIM_NUM_FA_BLK, DIM_NUM_FACE, DIM_NUM_FACE_FS, DIM_NUM_FAM, DIM_NUM_FS, DIM_NUM_INFO, DIM_NUM_NM, DIM_NUM_NOD_NS, DIM_NUM_NODES, DIM_NUM_NS, DIM_NUM_QA, DIM_NUM_SIDE_SS, DIM_NUM_SS, DIM_TIME, EX_API_VERS, EX_API_VERS_NODOT, EX_BADPARAM, EX_EDGE_BLOCK, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_MAP, EX_ELEM_SET, ex_err(), EX_FACE_BLOCK, EX_FACE_SET, EX_FATAL, EX_GET_CONCAT_SET_LEN, ex_get_dimension(), EX_GET_DIMENSION_VALUE, ex_get_node_set_ids(), ex_get_num_props(), ex_get_side_set_ids(), ex_get_side_set_node_list_len(), EX_INQ_API_VERS, EX_INQ_COORD_FRAMES, EX_INQ_DB_VERS, EX_INQ_DIM, EX_INQ_EB_PROP, EX_INQ_EDGE, EX_INQ_EDGE_BLK, EX_INQ_EDGE_MAP, EX_INQ_EDGE_PROP, EX_INQ_EDGE_SETS, EX_INQ_ELEM, EX_INQ_ELEM_BLK, EX_INQ_ELEM_MAP, EX_INQ_ELEM_SETS, EX_INQ_ELS_DF_LEN, EX_INQ_ELS_LEN, EX_INQ_ELS_PROP, EX_INQ_EM_PROP, EX_INQ_ES_DF_LEN, EX_INQ_ES_LEN, EX_INQ_ES_PROP, EX_INQ_FACE, EX_INQ_FACE_BLK, EX_INQ_FACE_MAP, EX_INQ_FACE_PROP, EX_INQ_FACE_SETS, EX_INQ_FILE_TYPE, EX_INQ_FS_DF_LEN, EX_INQ_FS_LEN, EX_INQ_FS_PROP, EX_INQ_INFO, EX_INQ_LIB_VERS, EX_INQ_NM_PROP, EX_INQ_NODE_MAP, EX_INQ_NODE_SETS, EX_INQ_NODES, EX_INQ_NS_DF_LEN, EX_INQ_NS_NODE_LEN, EX_INQ_NS_PROP, EX_INQ_QA, EX_INQ_SIDE_SETS, EX_INQ_SS_DF_LEN, EX_INQ_SS_ELEM_LEN, EX_INQ_SS_NODE_LEN, EX_INQ_SS_PROP, EX_INQ_TIME, EX_INQ_TITLE, EX_MEMFAIL, EX_NODE_MAP, EX_NODE_SET, EX_NOERR, EX_SIDE_SET, EX_WARN, exerrval, flt_cvt(), MAX_ERR_LENGTH, MAX_LINE_LENGTH, NULL, VAR_ELS_STAT, VAR_ES_STAT, VAR_FACT_NS, VAR_FS_STAT, VAR_NS_STAT, and VAR_SS_STAT.
Referenced by ex_cvt_nodes_to_sides(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_glob_var_time(), ex_get_nodal_var_time(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_var_time(), ex_inquire_int(), ex_put_concat_sets(), and update_internal_structs().
| int ex_inquire_int | ( | int | exoid, |
| int | req_info | ||
| ) |
References ex_inquire(), and NULL.
| static void flt_cvt | ( | float * | xptr, |
| double | x | ||
| ) | [static] |
Referenced by ex_inquire().