|
ExodusII 4.96
|
#include "netcdf.h"#include <stdio.h>
Go to the source code of this file.
Data Structures | |
| struct | elem_blk_parm |
| struct | list_item |
| struct | obj_stats |
Defines | |
| #define | MAX_VAR_NAME_LENGTH 20 |
| #define | NULL 0 |
| #define | EXODUS_DEFAULT_SIZE 1 |
| #define | EX_FATAL -1 |
| #define | EX_NOERR 0 |
| #define | EX_WARN 1 |
| #define | ATT_FILE_TYPE "type" |
| #define | ATT_TITLE "title" |
| #define | ATT_API_VERSION "api_version" |
| #define | ATT_API_VERSION_BLANK "api version" |
| #define | ATT_VERSION "version" |
| #define | ATT_FILESIZE "file_size" |
| #define | ATT_FLT_WORDSIZE "floating_point_word_size" |
| #define | ATT_FLT_WORDSIZE_BLANK "floating point word size" |
| #define | DIM_NUM_NODES "num_nodes" |
| #define | DIM_NUM_DIM "num_dim" |
| #define | DIM_NUM_EDGE "num_edge" |
| #define | DIM_NUM_FACE "num_face" |
| #define | DIM_NUM_ELEM "num_elem" |
| #define | DIM_NUM_EL_BLK "num_el_blk" |
| #define | DIM_NUM_ED_BLK "num_ed_blk" |
| #define | DIM_NUM_FA_BLK "num_fa_blk" |
| #define | VAR_COORD "coord" |
| #define | VAR_COORD_X "coordx" |
| #define | VAR_COORD_Y "coordy" |
| #define | VAR_COORD_Z "coordz" |
| #define | VAR_NAME_COOR "coor_names" |
| #define | VAR_NAME_EL_BLK "eb_names" |
| #define | VAR_NAME_NS "ns_names" |
| #define | VAR_NAME_SS "ss_names" |
| #define | VAR_NAME_EM "emap_names" |
| #define | VAR_NAME_EDM "edmap_names" |
| #define | VAR_NAME_FAM "famap_names" |
| #define | VAR_NAME_NM "nmap_names" |
| #define | VAR_NAME_ED_BLK "ed_names" |
| #define | VAR_NAME_FA_BLK "fa_names" |
| #define | VAR_NAME_ES "es_names" |
| #define | VAR_NAME_FS "fs_names" |
| #define | VAR_NAME_ELS "els_names" |
| #define | VAR_STAT_EL_BLK "eb_status" |
| #define | VAR_STAT_ECONN "econn_status" |
| #define | VAR_STAT_FCONN "fconn_status" |
| #define | VAR_STAT_ED_BLK "ed_status" |
| #define | VAR_STAT_FA_BLK "fa_status" |
| #define | VAR_ID_EL_BLK "eb_prop1" |
| #define | VAR_ID_ED_BLK "ed_prop1" |
| #define | VAR_ID_FA_BLK "fa_prop1" |
| #define | ATT_NAME_ELB "elem_type" |
| #define | DIM_NUM_EL_IN_BLK(num) ex_catstr("num_el_in_blk",num) |
| #define | DIM_NUM_NOD_PER_EL(num) ex_catstr("num_nod_per_el",num) |
| #define | DIM_NUM_ATT_IN_BLK(num) ex_catstr("num_att_in_blk",num) |
| #define | DIM_NUM_ED_IN_EBLK(num) ex_catstr("num_ed_in_blk",num) |
| #define | DIM_NUM_NOD_PER_ED(num) ex_catstr("num_nod_per_ed",num) |
| #define | DIM_NUM_EDG_PER_EL(num) ex_catstr("num_edg_per_el",num) |
| #define | DIM_NUM_ATT_IN_EBLK(num) ex_catstr("num_att_in_eblk",num) |
| #define | DIM_NUM_FA_IN_FBLK(num) ex_catstr("num_fa_in_blk",num) |
| #define | DIM_NUM_NOD_PER_FA(num) ex_catstr("num_nod_per_fa",num) |
| #define | DIM_NUM_FAC_PER_EL(num) ex_catstr("num_fac_per_el",num) |
| #define | DIM_NUM_ATT_IN_FBLK(num) ex_catstr("num_att_in_fblk",num) |
| #define | DIM_NUM_ATT_IN_NBLK "num_att_in_nblk" |
| #define | VAR_CONN(num) ex_catstr("connect",num) |
| #define | VAR_EBEPEC(num) ex_catstr("ebepecnt",num) |
| #define | VAR_ATTRIB(num) ex_catstr("attrib",num) |
| #define | VAR_NAME_ATTRIB(num) ex_catstr("attrib_name",num) |
| #define | VAR_EB_PROP(num) ex_catstr("eb_prop",num) |
| #define | VAR_ECONN(num) ex_catstr("edgconn",num) |
| #define | VAR_EBCONN(num) ex_catstr("ebconn",num) |
| #define | VAR_EATTRIB(num) ex_catstr("eattrb",num) |
| #define | VAR_NAME_EATTRIB(num) ex_catstr("eattrib_name",num) |
| #define | VAR_NATTRIB "nattrb" |
| #define | VAR_NAME_NATTRIB "nattrib_name" |
| #define | DIM_NUM_ATT_IN_NBLK "num_att_in_nblk" |
| #define | VAR_NSATTRIB(num) ex_catstr("nsattrb",num) |
| #define | VAR_NAME_NSATTRIB(num) ex_catstr("nsattrib_name",num) |
| #define | DIM_NUM_ATT_IN_NS(num) ex_catstr("num_att_in_ns",num) |
| #define | VAR_SSATTRIB(num) ex_catstr("ssattrb",num) |
| #define | VAR_NAME_SSATTRIB(num) ex_catstr("ssattrib_name",num) |
| #define | DIM_NUM_ATT_IN_SS(num) ex_catstr("num_att_in_ss",num) |
| #define | VAR_ESATTRIB(num) ex_catstr("esattrb",num) |
| #define | VAR_NAME_ESATTRIB(num) ex_catstr("esattrib_name",num) |
| #define | DIM_NUM_ATT_IN_ES(num) ex_catstr("num_att_in_es",num) |
| #define | VAR_FSATTRIB(num) ex_catstr("fsattrb",num) |
| #define | VAR_NAME_FSATTRIB(num) ex_catstr("fsattrib_name",num) |
| #define | DIM_NUM_ATT_IN_FS(num) ex_catstr("num_att_in_fs",num) |
| #define | VAR_ELSATTRIB(num) ex_catstr("elsattrb",num) |
| #define | VAR_NAME_ELSATTRIB(num) ex_catstr("elsattrib_name",num) |
| #define | DIM_NUM_ATT_IN_ELS(num) ex_catstr("num_att_in_els",num) |
| #define | VAR_ED_PROP(num) ex_catstr("ed_prop",num) |
| #define | VAR_FCONN(num) ex_catstr("facconn",num) |
| #define | VAR_FBCONN(num) ex_catstr("fbconn",num) |
| #define | VAR_FBEPEC(num) ex_catstr("fbepecnt",num) |
| #define | VAR_FATTRIB(num) ex_catstr("fattrb",num) |
| #define | VAR_NAME_FATTRIB(num) ex_catstr("fattrib_name",num) |
| #define | VAR_FA_PROP(num) ex_catstr("fa_prop",num) |
| #define | ATT_PROP_NAME "name" |
| #define | VAR_MAP "elem_map" |
| #define | DIM_NUM_SS "num_side_sets" |
| #define | VAR_SS_STAT "ss_status" |
| #define | VAR_SS_IDS "ss_prop1" |
| #define | DIM_NUM_SIDE_SS(num) ex_catstr("num_side_ss",num) |
| #define | DIM_NUM_DF_SS(num) ex_catstr("num_df_ss",num) |
| #define | VAR_FACT_SS(num) ex_catstr("dist_fact_ss",num) |
| #define | VAR_ELEM_SS(num) ex_catstr("elem_ss",num) |
| #define | VAR_SIDE_SS(num) ex_catstr("side_ss",num) |
| #define | VAR_SS_PROP(num) ex_catstr("ss_prop",num) |
| #define | DIM_NUM_ES "num_edge_sets" |
| #define | VAR_ES_STAT "es_status" |
| #define | VAR_ES_IDS "es_prop1" |
| #define | DIM_NUM_EDGE_ES(num) ex_catstr("num_edge_es",num) |
| #define | DIM_NUM_DF_ES(num) ex_catstr("num_df_es",num) |
| #define | VAR_FACT_ES(num) ex_catstr("dist_fact_es",num) |
| #define | VAR_EDGE_ES(num) ex_catstr("edge_es",num) |
| #define | VAR_ORNT_ES(num) ex_catstr("ornt_es",num) |
| #define | VAR_ES_PROP(num) ex_catstr("es_prop",num) |
| #define | DIM_NUM_FS "num_face_sets" |
| #define | VAR_FS_STAT "fs_status" |
| #define | VAR_FS_IDS "fs_prop1" |
| #define | DIM_NUM_FACE_FS(num) ex_catstr("num_face_fs",num) |
| #define | DIM_NUM_DF_FS(num) ex_catstr("num_df_fs",num) |
| #define | VAR_FACT_FS(num) ex_catstr("dist_fact_fs",num) |
| #define | VAR_FACE_FS(num) ex_catstr("face_fs",num) |
| #define | VAR_ORNT_FS(num) ex_catstr("ornt_fs",num) |
| #define | VAR_FS_PROP(num) ex_catstr("fs_prop",num) |
| #define | DIM_NUM_ELS "num_elem_sets" |
| #define | DIM_NUM_ELE_ELS(num) ex_catstr("num_ele_els",num) |
| #define | DIM_NUM_DF_ELS(num) ex_catstr("num_df_els",num) |
| #define | VAR_ELS_STAT "els_status" |
| #define | VAR_ELS_IDS "els_prop1" |
| #define | VAR_ELEM_ELS(num) ex_catstr("elem_els",num) |
| #define | VAR_FACT_ELS(num) ex_catstr("dist_fact_els",num) |
| #define | VAR_ELS_PROP(num) ex_catstr("els_prop",num) |
| #define | DIM_NUM_NS "num_node_sets" |
| #define | DIM_NUM_NOD_NS(num) ex_catstr("num_nod_ns",num) |
| #define | DIM_NUM_DF_NS(num) ex_catstr("num_df_ns",num) |
| #define | VAR_NS_STAT "ns_status" |
| #define | VAR_NS_IDS "ns_prop1" |
| #define | VAR_NODE_NS(num) ex_catstr("node_ns",num) |
| #define | VAR_FACT_NS(num) ex_catstr("dist_fact_ns",num) |
| #define | VAR_NS_PROP(num) ex_catstr("ns_prop",num) |
| #define | DIM_NUM_QA "num_qa_rec" |
| #define | VAR_QA_TITLE "qa_records" |
| #define | DIM_NUM_INFO "num_info" |
| #define | VAR_INFO "info_records" |
| #define | VAR_HIS_TIME "time_hist" |
| #define | VAR_WHOLE_TIME "time_whole" |
| #define | VAR_ELEM_TAB "elem_var_tab" |
| #define | VAR_EBLK_TAB "edge_var_tab" |
| #define | VAR_FBLK_TAB "face_var_tab" |
| #define | VAR_ELSET_TAB "elset_var_tab" |
| #define | VAR_SSET_TAB "sset_var_tab" |
| #define | VAR_FSET_TAB "fset_var_tab" |
| #define | VAR_ESET_TAB "eset_var_tab" |
| #define | VAR_NSET_TAB "nset_var_tab" |
| #define | DIM_NUM_GLO_VAR "num_glo_var" |
| #define | VAR_NAME_GLO_VAR "name_glo_var" |
| #define | VAR_GLO_VAR "vals_glo_var" |
| #define | DIM_NUM_NOD_VAR "num_nod_var" |
| #define | VAR_NAME_NOD_VAR "name_nod_var" |
| #define | VAR_NOD_VAR "vals_nod_var" |
| #define | VAR_NOD_VAR_NEW(num) ex_catstr("vals_nod_var",num) |
| #define | DIM_NUM_ELE_VAR "num_elem_var" |
| #define | VAR_NAME_ELE_VAR "name_elem_var" |
| #define | VAR_ELEM_VAR(num1, num2) ex_catstr2("vals_elem_var",num1,"eb",num2) |
| #define | DIM_NUM_EDG_VAR "num_edge_var" |
| #define | VAR_NAME_EDG_VAR "name_edge_var" |
| #define | VAR_EDGE_VAR(num1, num2) ex_catstr2("vals_edge_var",num1,"eb",num2) |
| #define | DIM_NUM_FAC_VAR "num_face_var" |
| #define | VAR_NAME_FAC_VAR "name_face_var" |
| #define | VAR_FACE_VAR(num1, num2) ex_catstr2("vals_face_var",num1,"fb",num2) |
| #define | DIM_NUM_NSET_VAR "num_nset_var" |
| #define | VAR_NAME_NSET_VAR "name_nset_var" |
| #define | VAR_NS_VAR(num1, num2) ex_catstr2("vals_nset_var",num1,"ns",num2) |
| #define | DIM_NUM_ESET_VAR "num_eset_var" |
| #define | VAR_NAME_ESET_VAR "name_eset_var" |
| #define | VAR_ES_VAR(num1, num2) ex_catstr2("vals_eset_var",num1,"es",num2) |
| #define | DIM_NUM_FSET_VAR "num_fset_var" |
| #define | VAR_NAME_FSET_VAR "name_fset_var" |
| #define | VAR_FS_VAR(num1, num2) ex_catstr2("vals_fset_var",num1,"fs",num2) |
| #define | DIM_NUM_SSET_VAR "num_sset_var" |
| #define | VAR_NAME_SSET_VAR "name_sset_var" |
| #define | VAR_SS_VAR(num1, num2) ex_catstr2("vals_sset_var",num1,"ss",num2) |
| #define | DIM_NUM_ELSET_VAR "num_elset_var" |
| #define | VAR_NAME_ELSET_VAR "name_elset_var" |
| #define | VAR_ELS_VAR(num1, num2) ex_catstr2("vals_elset_var",num1,"es",num2) |
| #define | DIM_NUM_HIS_VAR "num_his_var" |
| #define | VAR_NAME_HIS_VAR "name_his_var" |
| #define | VAR_HIS_VAR "vals_his_var" |
| #define | DIM_STR "len_string" |
| #define | DIM_LIN "len_line" |
| #define | DIM_N4 "four" |
| #define | DIM_TIME "time_step" |
| #define | DIM_HTIME "hist_time_step" |
| #define | VAR_ELEM_NUM_MAP "elem_num_map" |
| #define | VAR_FACE_NUM_MAP "face_num_map" |
| #define | VAR_EDGE_NUM_MAP "edge_num_map" |
| #define | VAR_NODE_NUM_MAP "node_num_map" |
| #define | DIM_NUM_EM "num_elem_maps" |
| #define | VAR_ELEM_MAP(num) ex_catstr("elem_map",num) |
| #define | VAR_EM_PROP(num) ex_catstr("em_prop",num) |
| #define | DIM_NUM_EDM "num_edge_maps" |
| #define | VAR_EDGE_MAP(num) ex_catstr("edge_map",num) |
| #define | VAR_EDM_PROP(num) ex_catstr("edm_prop",num) |
| #define | DIM_NUM_FAM "num_face_maps" |
| #define | VAR_FACE_MAP(num) ex_catstr("face_map",num) |
| #define | VAR_FAM_PROP(num) ex_catstr("fam_prop",num) |
| #define | DIM_NUM_NM "num_node_maps" |
| #define | VAR_NODE_MAP(num) ex_catstr("node_map",num) |
| #define | VAR_NM_PROP(num) ex_catstr("nm_prop",num) |
| #define | DIM_NUM_CFRAMES "num_cframes" |
| #define | DIM_NUM_CFRAME9 "num_cframes_9" |
| #define | VAR_FRAME_COORDS "frame_coordinates" |
| #define | VAR_FRAME_IDS "frame_ids" |
| #define | VAR_FRAME_TAGS "frame_tags" |
Typedefs | |
| typedef enum ex_element_type | ex_element_type |
Enumerations | |
| enum | ex_element_type { EX_EL_UNK = -1, EX_EL_NULL_ELEMENT = 0, EX_EL_TRIANGLE = 1, EX_EL_QUAD = 2, EX_EL_HEX = 3, EX_EL_WEDGE = 4, EX_EL_TETRA = 5, EX_EL_TRUSS = 6, EX_EL_BEAM = 7, EX_EL_SHELL = 8, EX_EL_SPHERE = 9, EX_EL_CIRCLE = 10, EX_EL_TRISHELL = 11, EX_EL_PYRAMID = 12 } |
Functions | |
| void | ex_iqsort (int v[], int iv[], int count) |
| char * | ex_catstr (const char *, int) |
| char * | ex_catstr2 (const char *, int, const char *, int) |
| char * | ex_dim_num_entries_in_object (ex_entity_type, int) |
| char * | ex_dim_num_objects (ex_entity_type obj_type) |
| char * | ex_name_var_of_object (ex_entity_type, int, int) |
| char * | ex_name_of_map (ex_entity_type, int) |
| int | ex_conv_ini (int exoid, int *comp_wordsize, int *io_wordsize, int file_wordsize) |
| void | ex_conv_exit (int exoid) |
| nc_type | nc_flt_code (int exoid) |
| int | ex_comp_ws (int exoid) |
| int | ex_get_cpu_ws (void) |
| struct list_item ** | ex_get_counter_list (ex_entity_type obj_type) |
| int | ex_get_file_item (int, struct list_item **) |
| int | ex_inc_file_item (int, struct list_item **) |
| void | ex_rm_file_item (int, struct list_item **) |
| struct obj_stats * | ex_get_stat_ptr (int exoid, struct obj_stats **obj_ptr) |
| void | ex_rm_stat_ptr (int exoid, struct obj_stats **obj_ptr) |
| int | ex_id_lkup (int exoid, ex_entity_type id_type, int num) |
| int | ex_get_dimension (int exoid, const char *dimtype, const char *label, size_t *count, int *dimid, const char *routine) |
Variables | |
| struct obj_stats * | exoII_eb |
| struct obj_stats * | exoII_ed |
| struct obj_stats * | exoII_fa |
| struct obj_stats * | exoII_ns |
| struct obj_stats * | exoII_es |
| struct obj_stats * | exoII_fs |
| struct obj_stats * | exoII_ss |
| struct obj_stats * | exoII_els |
| struct obj_stats * | exoII_em |
| struct obj_stats * | exoII_edm |
| struct obj_stats * | exoII_fam |
| struct obj_stats * | exoII_nm |
| #define ATT_API_VERSION "api_version" |
Referenced by ex_create_int(), and ex_inquire().
| #define ATT_API_VERSION_BLANK "api version" |
Referenced by ex_inquire().
| #define ATT_FILE_TYPE "type" |
| #define ATT_FILESIZE "file_size" |
Referenced by ex_create_int(), and ex_large_model().
| #define ATT_FLT_WORDSIZE "floating_point_word_size" |
Referenced by ex_create_int(), and ex_open_int().
| #define ATT_FLT_WORDSIZE_BLANK "floating point word size" |
Referenced by ex_open_int().
| #define ATT_NAME_ELB "elem_type" |
Referenced by ex_get_block(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_concat_elem_block().
| #define ATT_PROP_NAME "name" |
Referenced by ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_map_param(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define ATT_TITLE "title" |
Referenced by ex_get_init_ext(), ex_inquire(), and ex_put_init_ext().
| #define ATT_VERSION "version" |
Referenced by ex_create_int(), ex_inquire(), and ex_open_int().
| #define DIM_HTIME "hist_time_step" |
| #define DIM_LIN "len_line" |
Referenced by ex_create_int(), and ex_put_info().
| #define DIM_N4 "four" |
Referenced by ex_create_int(), and ex_put_qa().
| #define DIM_NUM_ATT_IN_BLK | ( | num | ) | ex_catstr("num_att_in_blk",num) |
| #define DIM_NUM_ATT_IN_EBLK | ( | num | ) | ex_catstr("num_att_in_eblk",num) |
| #define DIM_NUM_ATT_IN_ELS | ( | num | ) | ex_catstr("num_att_in_els",num) |
| #define DIM_NUM_ATT_IN_ES | ( | num | ) | ex_catstr("num_att_in_es",num) |
| #define DIM_NUM_ATT_IN_FBLK | ( | num | ) | ex_catstr("num_att_in_fblk",num) |
| #define DIM_NUM_ATT_IN_FS | ( | num | ) | ex_catstr("num_att_in_fs",num) |
| #define DIM_NUM_ATT_IN_NBLK "num_att_in_nblk" |
| #define DIM_NUM_ATT_IN_NBLK "num_att_in_nblk" |
| #define DIM_NUM_ATT_IN_NS | ( | num | ) | ex_catstr("num_att_in_ns",num) |
| #define DIM_NUM_ATT_IN_SS | ( | num | ) | ex_catstr("num_att_in_ss",num) |
| #define DIM_NUM_CFRAME9 "num_cframes_9" |
Referenced by ex_put_coordinate_frames().
| #define DIM_NUM_CFRAMES "num_cframes" |
Referenced by ex_get_coordinate_frames(), ex_inquire(), and ex_put_coordinate_frames().
| #define DIM_NUM_DF_ELS | ( | num | ) | ex_catstr("num_df_els",num) |
Referenced by ex_get_set_param(), ex_inquire(), ex_put_concat_sets(), and ex_put_set_param().
| #define DIM_NUM_DF_ES | ( | num | ) | ex_catstr("num_df_es",num) |
Referenced by ex_get_set_param(), ex_inquire(), ex_put_concat_sets(), and ex_put_set_param().
| #define DIM_NUM_DF_FS | ( | num | ) | ex_catstr("num_df_fs",num) |
Referenced by ex_get_set_param(), ex_inquire(), ex_put_concat_sets(), and ex_put_set_param().
| #define DIM_NUM_DF_NS | ( | num | ) | ex_catstr("num_df_ns",num) |
| #define DIM_NUM_DF_SS | ( | num | ) | ex_catstr("num_df_ss",num) |
Referenced by ex_get_set_param(), ex_inquire(), ex_put_concat_sets(), and ex_put_set_param().
| #define DIM_NUM_DIM "num_dim" |
| #define DIM_NUM_ED_BLK "num_ed_blk" |
| #define DIM_NUM_ED_IN_EBLK | ( | num | ) | ex_catstr("num_ed_in_blk",num) |
| #define DIM_NUM_EDG_PER_EL | ( | num | ) | ex_catstr("num_edg_per_el",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define DIM_NUM_EDG_VAR "num_edge_var" |
| #define DIM_NUM_EDGE "num_edge" |
| #define DIM_NUM_EDGE_ES | ( | num | ) | ex_catstr("num_edge_es",num) |
| #define DIM_NUM_EDM "num_edge_maps" |
| #define DIM_NUM_EL_BLK "num_el_blk" |
| #define DIM_NUM_EL_IN_BLK | ( | num | ) | ex_catstr("num_el_in_blk",num) |
| #define DIM_NUM_ELE_ELS | ( | num | ) | ex_catstr("num_ele_els",num) |
| #define DIM_NUM_ELE_VAR "num_elem_var" |
| #define DIM_NUM_ELEM "num_elem" |
Referenced by ex_get_id_map(), ex_get_init_ext(), ex_get_map(), ex_get_num_map(), ex_get_partial_elem_map(), ex_header_size(), ex_inquire(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_id_map(), ex_put_init_ext(), ex_put_map(), ex_put_map_param(), ex_put_num_map(), and ex_put_partial_elem_map().
| #define DIM_NUM_ELS "num_elem_sets" |
| #define DIM_NUM_ELSET_VAR "num_elset_var" |
| #define DIM_NUM_EM "num_elem_maps" |
Referenced by ex_dim_num_objects(), ex_get_init_ext(), ex_get_map_param(), ex_get_names(), ex_get_num_map(), ex_get_partial_elem_map(), ex_header_size(), ex_id_lkup(), ex_inquire(), ex_put_concat_all_blocks(), ex_put_init_ext(), ex_put_map_param(), ex_put_num_map(), ex_put_partial_elem_map(), and ex_put_prop().
| #define DIM_NUM_ES "num_edge_sets" |
| #define DIM_NUM_ESET_VAR "num_eset_var" |
| #define DIM_NUM_FA_BLK "num_fa_blk" |
| #define DIM_NUM_FA_IN_FBLK | ( | num | ) | ex_catstr("num_fa_in_blk",num) |
| #define DIM_NUM_FAC_PER_EL | ( | num | ) | ex_catstr("num_fac_per_el",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define DIM_NUM_FAC_VAR "num_face_var" |
| #define DIM_NUM_FACE "num_face" |
| #define DIM_NUM_FACE_FS | ( | num | ) | ex_catstr("num_face_fs",num) |
| #define DIM_NUM_FAM "num_face_maps" |
| #define DIM_NUM_FS "num_face_sets" |
| #define DIM_NUM_FSET_VAR "num_fset_var" |
| #define DIM_NUM_GLO_VAR "num_glo_var" |
Referenced by ex_copy(), ex_get_variable_param(), ex_put_all_var_param_ext(), ex_put_variable_names(), and ex_put_variable_param().
| #define DIM_NUM_HIS_VAR "num_his_var" |
| #define DIM_NUM_INFO "num_info" |
Referenced by ex_copy(), ex_get_info(), ex_inquire(), and ex_put_info().
| #define DIM_NUM_NM "num_node_maps" |
| #define DIM_NUM_NOD_NS | ( | num | ) | ex_catstr("num_nod_ns",num) |
| #define DIM_NUM_NOD_PER_ED | ( | num | ) | ex_catstr("num_nod_per_ed",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), and ex_put_concat_all_blocks().
| #define DIM_NUM_NOD_PER_EL | ( | num | ) | ex_catstr("num_nod_per_el",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_concat_elem_block().
| #define DIM_NUM_NOD_PER_FA | ( | num | ) | ex_catstr("num_nod_per_fa",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), and ex_put_concat_all_blocks().
| #define DIM_NUM_NOD_VAR "num_nod_var" |
| #define DIM_NUM_NODES "num_nodes" |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_dim_num_entries_in_object(), ex_dim_num_objects(), ex_get_coord(), ex_get_id_map(), ex_get_init_ext(), ex_get_n_coord(), ex_get_n_one_attr(), ex_get_num_map(), ex_get_one_attr(), ex_header_size(), ex_inquire(), ex_put_all_var_param_ext(), ex_put_attr_param(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_coord(), ex_put_id_map(), ex_put_init_ext(), ex_put_map_param(), ex_put_n_coord(), ex_put_n_one_attr(), ex_put_num_map(), ex_put_one_attr(), and ex_put_variable_param().
| #define DIM_NUM_NS "num_node_sets" |
| #define DIM_NUM_NSET_VAR "num_nset_var" |
| #define DIM_NUM_QA "num_qa_rec" |
Referenced by ex_copy(), ex_get_qa(), ex_inquire(), and ex_put_qa().
| #define DIM_NUM_SIDE_SS | ( | num | ) | ex_catstr("num_side_ss",num) |
| #define DIM_NUM_SS "num_side_sets" |
| #define DIM_NUM_SSET_VAR "num_sset_var" |
| #define DIM_STR "len_string" |
| #define DIM_TIME "time_step" |
Referenced by ex_create_int(), ex_inquire(), ex_put_all_var_param_ext(), ex_put_truth_table(), and ex_put_variable_param().
| #define EX_FATAL -1 |
Referenced by ex_close(), ex_comp_ws(), ex_conv_ini(), ex_create_int(), ex_cvt_nodes_to_sides(), ex_get_all_times(), ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_conn(), ex_get_coord(), ex_get_coord_names(), ex_get_coordinate_frames(), ex_get_entity_count_per_polyhedra(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_id_map(), ex_get_ids(), ex_get_info(), ex_get_init_ext(), ex_get_map(), ex_get_map_param(), ex_get_n_conn(), ex_get_n_coord(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_name(), ex_get_names(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid(), ex_get_nodal_varid_var(), ex_get_num_map(), ex_get_num_props(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_get_qa(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_time(), ex_get_truth_table(), ex_get_var(), ex_get_var_time(), ex_get_variable_name(), ex_get_variable_names(), ex_get_variable_param(), ex_get_varid(), ex_get_varid_var(), ex_id_lkup(), ex_inquire(), ex_open_int(), ex_put_all_var_param_ext(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_conn(), ex_put_coord(), ex_put_coord_names(), ex_put_coordinate_frames(), ex_put_entity_count_per_polyhedra(), ex_put_id_map(), ex_put_info(), ex_put_init_ext(), ex_put_map(), ex_put_map_param(), ex_put_n_coord(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_name(), ex_put_names(), ex_put_nodal_var(), ex_put_nodal_varid_var(), ex_put_num_map(), ex_put_one_attr(), ex_put_partial_elem_map(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_prop_array(), ex_put_prop_names(), ex_put_qa(), ex_put_set(), ex_put_set_dist_fact(), ex_put_set_param(), ex_put_time(), ex_put_truth_table(), ex_put_var(), ex_put_variable_name(), ex_put_variable_names(), ex_put_variable_param(), ex_put_varid_var(), and ex_update().
| #define EX_NOERR 0 |
Referenced by cpy_att(), cpy_coord_val(), cpy_var_val(), ex_close(), ex_conv_ini(), ex_copy(), ex_create_int(), ex_cvt_nodes_to_sides(), ex_get_all_times(), ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_conn(), ex_get_coord(), ex_get_coord_names(), ex_get_coordinate_frames(), ex_get_entity_count_per_polyhedra(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_id_map(), ex_get_ids(), ex_get_info(), ex_get_init(), ex_get_init_ext(), ex_get_map(), ex_get_map_param(), ex_get_n_conn(), ex_get_n_coord(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_name(), ex_get_names(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid(), ex_get_nodal_varid_var(), ex_get_num_map(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_get_qa(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_time(), ex_get_truth_table(), ex_get_var(), ex_get_var_time(), ex_get_variable_name(), ex_get_variable_names(), ex_get_variable_param(), ex_get_varid(), ex_get_varid_var(), ex_inquire(), ex_open_int(), ex_put_all_var_param_ext(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_conn(), ex_put_coord(), ex_put_coord_names(), ex_put_coordinate_frames(), ex_put_entity_count_per_polyhedra(), ex_put_id_map(), ex_put_info(), ex_put_init_ext(), ex_put_map(), ex_put_map_param(), ex_put_n_coord(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_name(), ex_put_names(), ex_put_nodal_var(), ex_put_nodal_varid_var(), ex_put_num_map(), ex_put_one_attr(), ex_put_partial_elem_map(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_prop_array(), ex_put_prop_names(), ex_put_qa(), ex_put_set(), ex_put_set_dist_fact(), ex_put_set_param(), ex_put_time(), ex_put_truth_table(), ex_put_var(), ex_put_variable_name(), ex_put_variable_names(), ex_put_variable_param(), ex_put_varid_var(), and ex_update().
| #define EX_WARN 1 |
Referenced by ex_cvt_nodes_to_sides(), ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_conn(), ex_get_coord_names(), ex_get_entity_count_per_polyhedra(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_ids(), ex_get_info(), ex_get_n_conn(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid(), ex_get_num_map(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_prop_array(), ex_get_qa(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_side_set_node_list_len(), ex_get_truth_table(), ex_get_var(), ex_get_variable_name(), ex_get_variable_names(), ex_get_variable_param(), ex_get_varid(), ex_inquire(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_conn(), ex_put_entity_count_per_polyhedra(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_nodal_var(), ex_put_one_attr(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_set(), ex_put_set_dist_fact(), ex_put_truth_table(), ex_put_var(), ex_put_variable_name(), and ex_put_variable_param().
| #define EXODUS_DEFAULT_SIZE 1 |
Referenced by ex_large_model().
| #define MAX_VAR_NAME_LENGTH 20 |
Internal use only
Referenced by ex_catstr(), ex_catstr2(), ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_id_lkup(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define NULL 0 |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_conv_exit(), ex_create_int(), ex_cvt_nodes_to_sides(), ex_dim_num_objects(), ex_get_concat_node_sets(), ex_get_concat_sets(), ex_get_concat_side_set_node_count(), ex_get_coord(), ex_get_coordinate_frames(), ex_get_counter_list(), ex_get_dimension(), ex_get_n_conn(), ex_get_n_coord(), ex_get_name(), ex_get_node_set(), ex_get_object_truth_vector(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_list(), ex_get_truth_table(), ex_get_variable_name(), ex_get_varid(), ex_header_size(), ex_id_lkup(), ex_inquire(), ex_inquire_int(), ex_large_model(), ex_put_block(), ex_put_concat_node_sets(), ex_put_concat_sets(), ex_put_coord(), ex_put_init_ext(), ex_put_n_coord(), ex_put_names(), ex_put_node_set(), ex_put_partial_set_dist_fact(), ex_put_set(), ex_put_set_dist_fact(), ex_put_set_param(), ex_put_truth_table(), and ex_rm_stat_ptr().
| #define VAR_ATTRIB | ( | num | ) | ex_catstr("attrib",num) |
| #define VAR_CONN | ( | num | ) | ex_catstr("connect",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), and ex_put_conn().
| #define VAR_COORD "coord" |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_copy(), ex_get_coord(), ex_get_n_coord(), ex_put_coord(), ex_put_init_ext(), and ex_put_n_coord().
| #define VAR_COORD_X "coordx" |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_get_coord(), ex_get_n_coord(), ex_put_coord(), ex_put_init_ext(), and ex_put_n_coord().
| #define VAR_COORD_Y "coordy" |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_get_coord(), ex_get_n_coord(), ex_put_coord(), ex_put_init_ext(), and ex_put_n_coord().
| #define VAR_COORD_Z "coordz" |
Referenced by cpy_coord_def(), cpy_coord_val(), ex_get_coord(), ex_get_n_coord(), ex_put_coord(), ex_put_init_ext(), and ex_put_n_coord().
| #define VAR_EATTRIB | ( | num | ) | ex_catstr("eattrb",num) |
| #define VAR_EB_PROP | ( | num | ) | ex_catstr("eb_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_EBCONN | ( | num | ) | ex_catstr("ebconn",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define VAR_EBEPEC | ( | num | ) | ex_catstr("ebepecnt",num) |
Referenced by ex_get_entity_count_per_polyhedra(), ex_put_block(), and ex_put_entity_count_per_polyhedra().
| #define VAR_EBLK_TAB "edge_var_tab" |
| #define VAR_ECONN | ( | num | ) | ex_catstr("edgconn",num) |
Referenced by ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define VAR_ED_PROP | ( | num | ) | ex_catstr("ed_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_EDGE_ES | ( | num | ) | ex_catstr("edge_es",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_EDGE_MAP | ( | num | ) | ex_catstr("edge_map",num) |
Referenced by ex_name_of_map(), and ex_put_num_map().
| #define VAR_EDGE_NUM_MAP "edge_num_map" |
Referenced by ex_get_id_map(), and ex_put_id_map().
| #define VAR_EDGE_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_edge_var",num1,"eb",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_EDM_PROP | ( | num | ) | ex_catstr("edm_prop",num) |
| #define VAR_ELEM_ELS | ( | num | ) | ex_catstr("elem_els",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_ELEM_MAP | ( | num | ) | ex_catstr("elem_map",num) |
Referenced by ex_get_partial_elem_map(), ex_name_of_map(), ex_put_map_param(), ex_put_num_map(), and ex_put_partial_elem_map().
| #define VAR_ELEM_NUM_MAP "elem_num_map" |
Referenced by ex_get_id_map(), ex_header_size(), ex_put_concat_elem_block(), and ex_put_id_map().
| #define VAR_ELEM_SS | ( | num | ) | ex_catstr("elem_ss",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_ELEM_TAB "elem_var_tab" |
| #define VAR_ELEM_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_elem_var",num1,"eb",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_ELS_IDS "els_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_concat_sets(), ex_put_init_ext(), ex_put_n_var(), ex_put_set_param(), and ex_put_var().
| #define VAR_ELS_PROP | ( | num | ) | ex_catstr("els_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_ELS_STAT "els_status" |
| #define VAR_ELS_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_elset_var",num1,"es",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_ELSATTRIB | ( | num | ) | ex_catstr("elsattrb",num) |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_ELSET_TAB "elset_var_tab" |
| #define VAR_EM_PROP | ( | num | ) | ex_catstr("em_prop",num) |
| #define VAR_ES_IDS "es_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_concat_sets(), ex_put_init_ext(), ex_put_n_var(), ex_put_set_param(), and ex_put_var().
| #define VAR_ES_PROP | ( | num | ) | ex_catstr("es_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_ES_STAT "es_status" |
| #define VAR_ES_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_eset_var",num1,"es",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_ESATTRIB | ( | num | ) | ex_catstr("esattrb",num) |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_ESET_TAB "eset_var_tab" |
| #define VAR_FA_PROP | ( | num | ) | ex_catstr("fa_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_FACE_FS | ( | num | ) | ex_catstr("face_fs",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_FACE_MAP | ( | num | ) | ex_catstr("face_map",num) |
Referenced by ex_name_of_map(), and ex_put_num_map().
| #define VAR_FACE_NUM_MAP "face_num_map" |
Referenced by ex_get_id_map(), and ex_put_id_map().
| #define VAR_FACE_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_face_var",num1,"fb",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_FACT_ELS | ( | num | ) | ex_catstr("dist_fact_els",num) |
| #define VAR_FACT_ES | ( | num | ) | ex_catstr("dist_fact_es",num) |
| #define VAR_FACT_FS | ( | num | ) | ex_catstr("dist_fact_fs",num) |
| #define VAR_FACT_NS | ( | num | ) | ex_catstr("dist_fact_ns",num) |
| #define VAR_FACT_SS | ( | num | ) | ex_catstr("dist_fact_ss",num) |
| #define VAR_FAM_PROP | ( | num | ) | ex_catstr("fam_prop",num) |
| #define VAR_FATTRIB | ( | num | ) | ex_catstr("fattrb",num) |
| #define VAR_FBCONN | ( | num | ) | ex_catstr("fbconn",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define VAR_FBEPEC | ( | num | ) | ex_catstr("fbepecnt",num) |
Referenced by ex_get_entity_count_per_polyhedra(), ex_put_block(), and ex_put_entity_count_per_polyhedra().
| #define VAR_FBLK_TAB "face_var_tab" |
| #define VAR_FCONN | ( | num | ) | ex_catstr("facconn",num) |
Referenced by ex_get_block(), ex_get_conn(), ex_get_n_conn(), ex_put_block(), ex_put_concat_all_blocks(), and ex_put_conn().
| #define VAR_FRAME_COORDS "frame_coordinates" |
Referenced by ex_get_coordinate_frames(), and ex_put_coordinate_frames().
| #define VAR_FRAME_IDS "frame_ids" |
Referenced by ex_get_coordinate_frames(), and ex_put_coordinate_frames().
| #define VAR_FRAME_TAGS "frame_tags" |
Referenced by ex_get_coordinate_frames(), and ex_put_coordinate_frames().
| #define VAR_FS_IDS "fs_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_concat_sets(), ex_put_init_ext(), ex_put_n_var(), ex_put_set_param(), and ex_put_var().
| #define VAR_FS_PROP | ( | num | ) | ex_catstr("fs_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_FS_STAT "fs_status" |
| #define VAR_FS_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_fset_var",num1,"fs",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_FSATTRIB | ( | num | ) | ex_catstr("fsattrb",num) |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_FSET_TAB "fset_var_tab" |
| #define VAR_GLO_VAR "vals_glo_var" |
Referenced by ex_copy(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_put_all_var_param_ext(), ex_put_n_var(), ex_put_var(), and ex_put_variable_param().
| #define VAR_HIS_TIME "time_hist" |
| #define VAR_HIS_VAR "vals_his_var" |
| #define VAR_ID_ED_BLK "ed_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_init_ext(), ex_put_n_var(), and ex_put_var().
| #define VAR_ID_EL_BLK "eb_prop1" |
| #define VAR_ID_FA_BLK "fa_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_init_ext(), ex_put_n_var(), and ex_put_var().
| #define VAR_INFO "info_records" |
Referenced by ex_copy(), ex_get_info(), and ex_put_info().
| #define VAR_MAP "elem_map" |
Referenced by ex_get_map(), ex_header_size(), and ex_put_map().
| #define VAR_NAME_ATTRIB | ( | num | ) | ex_catstr("attrib_name",num) |
| #define VAR_NAME_COOR "coor_names" |
Referenced by ex_get_coord_names(), ex_put_coord_names(), and ex_put_init_ext().
| #define VAR_NAME_EATTRIB | ( | num | ) | ex_catstr("eattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), and ex_put_concat_all_blocks().
| #define VAR_NAME_ED_BLK "ed_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_EDG_VAR "name_edge_var" |
| #define VAR_NAME_EDM "edmap_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_EL_BLK "eb_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_ELE_VAR "name_elem_var" |
| #define VAR_NAME_ELS "els_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_ELSATTRIB | ( | num | ) | ex_catstr("elsattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_ELSET_VAR "name_elset_var" |
| #define VAR_NAME_EM "emap_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_map_param(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_ES "es_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_ESATTRIB | ( | num | ) | ex_catstr("esattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_ESET_VAR "name_eset_var" |
| #define VAR_NAME_FA_BLK "fa_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_FAC_VAR "name_face_var" |
| #define VAR_NAME_FAM "famap_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_FATTRIB | ( | num | ) | ex_catstr("fattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), and ex_put_concat_all_blocks().
| #define VAR_NAME_FS "fs_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_FSATTRIB | ( | num | ) | ex_catstr("fsattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_FSET_VAR "name_fset_var" |
| #define VAR_NAME_GLO_VAR "name_glo_var" |
| #define VAR_NAME_HIS_VAR "name_his_var" |
| #define VAR_NAME_NATTRIB "nattrib_name" |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_NM "nmap_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_map_param(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_NOD_VAR "name_nod_var" |
| #define VAR_NAME_NS "ns_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_NSATTRIB | ( | num | ) | ex_catstr("nsattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_NSET_VAR "name_nset_var" |
| #define VAR_NAME_SS "ss_names" |
Referenced by ex_get_name(), ex_get_names(), ex_put_init_ext(), ex_put_name(), and ex_put_names().
| #define VAR_NAME_SSATTRIB | ( | num | ) | ex_catstr("ssattrib_name",num) |
Referenced by ex_get_attr_names(), ex_put_attr_names(), and ex_put_attr_param().
| #define VAR_NAME_SSET_VAR "name_sset_var" |
| #define VAR_NATTRIB "nattrb" |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_NM_PROP | ( | num | ) | ex_catstr("nm_prop",num) |
| #define VAR_NOD_VAR "vals_nod_var" |
| #define VAR_NOD_VAR_NEW | ( | num | ) | ex_catstr("vals_nod_var",num) |
| #define VAR_NODE_MAP | ( | num | ) | ex_catstr("node_map",num) |
Referenced by ex_name_of_map(), ex_put_map_param(), and ex_put_num_map().
| #define VAR_NODE_NS | ( | num | ) | ex_catstr("node_ns",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_NODE_NUM_MAP "node_num_map" |
Referenced by ex_get_id_map(), ex_header_size(), ex_put_concat_elem_block(), and ex_put_id_map().
| #define VAR_NS_IDS "ns_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_concat_sets(), ex_put_init_ext(), ex_put_n_var(), ex_put_set_param(), and ex_put_var().
| #define VAR_NS_PROP | ( | num | ) | ex_catstr("ns_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_NS_STAT "ns_status" |
| #define VAR_NS_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_nset_var",num1,"ns",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_NSATTRIB | ( | num | ) | ex_catstr("nsattrb",num) |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_NSET_TAB "nset_var_tab" |
| #define VAR_ORNT_ES | ( | num | ) | ex_catstr("ornt_es",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_ORNT_FS | ( | num | ) | ex_catstr("ornt_fs",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_QA_TITLE "qa_records" |
Referenced by ex_copy(), ex_get_qa(), and ex_put_qa().
| #define VAR_SIDE_SS | ( | num | ) | ex_catstr("side_ss",num) |
Referenced by ex_get_set(), ex_put_concat_sets(), ex_put_set(), and ex_put_set_param().
| #define VAR_SS_IDS "ss_prop1" |
Referenced by ex_get_ids(), ex_get_var_time(), ex_id_lkup(), ex_put_concat_sets(), ex_put_init_ext(), ex_put_n_var(), ex_put_set_param(), and ex_put_var().
| #define VAR_SS_PROP | ( | num | ) | ex_catstr("ss_prop",num) |
Referenced by ex_get_num_props(), ex_get_prop(), ex_get_prop_array(), ex_get_prop_names(), ex_put_prop(), ex_put_prop_array(), and ex_put_prop_names().
| #define VAR_SS_STAT "ss_status" |
| #define VAR_SS_VAR | ( | num1, | |
| num2 | |||
| ) | ex_catstr2("vals_sset_var",num1,"ss",num2) |
Referenced by ex_name_var_of_object(), ex_put_n_var(), and ex_put_var().
| #define VAR_SSATTRIB | ( | num | ) | ex_catstr("ssattrb",num) |
Referenced by ex_get_attr(), ex_get_n_one_attr(), ex_get_one_attr(), ex_put_attr(), ex_put_attr_param(), ex_put_n_one_attr(), and ex_put_one_attr().
| #define VAR_SSET_TAB "sset_var_tab" |
| #define VAR_STAT_ECONN "econn_status" |
| #define VAR_STAT_ED_BLK "ed_status" |
| #define VAR_STAT_EL_BLK "eb_status" |
| #define VAR_STAT_FA_BLK "fa_status" |
| #define VAR_STAT_FCONN "fconn_status" |
| #define VAR_WHOLE_TIME "time_whole" |
Referenced by ex_copy(), ex_create_int(), ex_get_all_times(), ex_get_time(), and ex_put_time().
| typedef enum ex_element_type ex_element_type |
| enum ex_element_type |
| char* ex_catstr | ( | const char * | string, |
| int | num | ||
| ) |
ex_catstr - concatenate string/number (where number is converted to ASCII)
References cur_string, MAX_VAR_NAME_LENGTH, and ret_string.
Referenced by ex_put_truth_table().
| char* ex_catstr2 | ( | const char * | string1, |
| int | num1, | ||
| const char * | string2, | ||
| int | num2 | ||
| ) |
ex_catstr2 - concatenate string1num1string2num2
References cur_string, MAX_VAR_NAME_LENGTH, and ret_string.
Referenced by ex_get_object_truth_vector(), ex_get_truth_table(), ex_get_varid(), and ex_put_truth_table().
| int ex_comp_ws | ( | int | exoid | ) |
ex_comp_ws() returns 4 (i.e. sizeof(float)) or 8 (i.e. sizeof(double)), depending on the value of floating point word size used to initialize the conversion facility for this file id (exoid).
| exoid | integer which uniquely identifies the file of interest. |
References EX_BADFILEID, ex_err(), EX_FATAL, exerrval, FIND_FILE, MAX_ERR_LENGTH, and file_item::user_compute_wordsize.
Referenced by ex_get_all_times(), ex_get_attr(), ex_get_concat_sets(), ex_get_coord(), ex_get_coordinate_frames(), ex_get_glob_var_time(), ex_get_glob_vars(), ex_get_n_coord(), ex_get_n_nodal_var(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_nodal_var(), ex_get_nodal_var_time(), ex_get_nodal_varid_var(), ex_get_one_attr(), ex_get_set_dist_fact(), ex_get_time(), ex_get_var(), ex_get_var_time(), ex_get_varid_var(), ex_put_attr(), ex_put_concat_sets(), ex_put_coord(), ex_put_coordinate_frames(), ex_put_n_coord(), ex_put_n_nodal_var(), ex_put_n_one_attr(), ex_put_n_var(), ex_put_nodal_var(), ex_put_nodal_varid_var(), ex_put_one_attr(), ex_put_partial_set_dist_fact(), ex_put_set_dist_fact(), ex_put_time(), ex_put_var(), and ex_put_varid_var().
| void ex_conv_exit | ( | int | exoid | ) |
ex_conv_exit() takes the structure identified by "exoid" out of the linked list which describes the files that ex_conv_array() knows how to convert.
| exoid | integer which uniquely identifies the file of interest. |
References EX_BADFILEID, ex_err(), EX_MSG, exerrval, file_item::file_id, file_list, MAX_ERR_LENGTH, file_item::next, and NULL.
Referenced by ex_close().
| int ex_conv_ini | ( | int | exoid, |
| int * | comp_wordsize, | ||
| int * | io_wordsize, | ||
| int | file_wordsize | ||
| ) |
ex_conv_ini() initializes the floating point conversion process.
| exoid | an integer uniquely identifying the file of interest. |
| comp_wordsize | compute floating point word size in the user's code. a zero value indicates that the user is requesting the default float size for the machine. The appropriate value is chosen and returned in comp_wordsize, and used in subsequent conversions. a valid but inappropriate for this parameter cannot be detected. |
| io_wordsize | the desired floating point word size for a netCDF file. for an existing file, if this parameter doesn't match the word size of data already stored in the file, a fatal error is generated. a value of 0 for an existing file indicates that the word size of the file was not known a priori, so use whatever is in the file. a value of 0 for a new file means to use the default size, an NC_FLOAT (4 bytes). when a value of 0 is specified the actual value used is returned in io_wordsize. |
| file_wordsize | floating point word size in an existing netCDF file. a value of 0 should be passed in for a new netCDF file. |
word size parameters are specified in bytes. valid values are 0, 4, and 8:
References ex_err(), EX_FATAL, EX_MSG, EX_NOERR, file_item::file_id, file_list, MAX_ERR_LENGTH, NC_FLOAT_WORDSIZE, file_item::netcdf_type_code, file_item::next, and file_item::user_compute_wordsize.
Referenced by ex_create_int(), and ex_open_int().
| char* ex_dim_num_entries_in_object | ( | ex_entity_type | , |
| int | |||
| ) |
References DIM_NUM_ED_IN_EBLK, DIM_NUM_EDGE_ES, DIM_NUM_EL_IN_BLK, DIM_NUM_ELE_ELS, DIM_NUM_FA_IN_FBLK, DIM_NUM_FACE_FS, DIM_NUM_NOD_NS, DIM_NUM_NODES, DIM_NUM_SIDE_SS, EX_EDGE_BLOCK, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_SET, EX_FACE_BLOCK, EX_FACE_SET, EX_NODAL, EX_NODE_SET, and EX_SIDE_SET.
Referenced by ex_get_var_time(), and ex_put_concat_sets().
| char* ex_dim_num_objects | ( | ex_entity_type | obj_type | ) |
References DIM_NUM_ED_BLK, DIM_NUM_EDM, DIM_NUM_EL_BLK, DIM_NUM_ELS, DIM_NUM_EM, DIM_NUM_ES, DIM_NUM_FA_BLK, DIM_NUM_FAM, DIM_NUM_FS, DIM_NUM_NM, DIM_NUM_NODES, DIM_NUM_NS, DIM_NUM_SS, EX_BADPARAM, EX_EDGE_BLOCK, EX_EDGE_MAP, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_MAP, EX_ELEM_SET, ex_err(), EX_FACE_BLOCK, EX_FACE_MAP, EX_FACE_SET, EX_NODAL, EX_NODE_MAP, EX_NODE_SET, EX_SIDE_SET, exerrval, MAX_ERR_LENGTH, and NULL.
Referenced by ex_get_concat_sets(), ex_get_ids(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_truth_table(), ex_get_var_time(), ex_get_varid(), ex_put_concat_sets(), ex_put_names(), ex_put_partial_set_dist_fact(), ex_put_prop_array(), ex_put_prop_names(), ex_put_set(), ex_put_set_dist_fact(), ex_put_truth_table(), and write_dummy_names().
| struct list_item** ex_get_counter_list | ( | ex_entity_type | obj_type | ) | [read] |
References eb_ctr_list, ed_ctr_list, edm_ctr_list, els_ctr_list, em_ctr_list, es_ctr_list, EX_EDGE_BLOCK, EX_EDGE_MAP, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_MAP, EX_ELEM_SET, EX_FACE_BLOCK, EX_FACE_MAP, EX_FACE_SET, EX_NODE_MAP, EX_NODE_SET, EX_SIDE_SET, fa_ctr_list, fam_ctr_list, fs_ctr_list, nm_ctr_list, ns_ctr_list, NULL, and ss_ctr_list.
Referenced by ex_close(), ex_copy(), ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_num_map(), ex_put_partial_elem_map(), and ex_put_set_param().
| int ex_get_cpu_ws | ( | void | ) |
| int ex_get_dimension | ( | int | exoid, |
| const char * | dimtype, | ||
| const char * | label, | ||
| size_t * | count, | ||
| int * | dimid, | ||
| const char * | routine | ||
| ) |
References ex_err(), exerrval, MAX_ERR_LENGTH, and NULL.
Referenced by cpy_coord_def(), cpy_coord_val(), ex_get_coord(), ex_get_init_ext(), ex_get_n_coord(), ex_get_n_one_attr(), ex_get_names(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_set_param(), ex_get_truth_table(), ex_get_var_time(), ex_get_varid(), ex_header_size(), ex_inquire(), ex_put_block(), ex_put_n_one_attr(), ex_put_names(), ex_put_one_attr(), ex_put_prop_array(), ex_put_truth_table(), and write_dummy_names().
| int ex_get_file_item | ( | int | exoid, |
| struct list_item ** | list_ptr | ||
| ) |
this routine accesses a structure to track and increment a counter for each open exodus file. it is designed to be used by the routines ex_put_elem_block(), and ex_put_set_param(), to get the number of element blocks, or a type of set, respectively, for an open exodus II file.
The list structure is used as follows:
ptr -----------> list item structure ------------------- exodus file id item value (int) ptr to next (NULL if last)
NOTE: since netCDF reuses its file ids, and a user may open and close any number of files in one application, items must be taken out of the linked lists in each of the above routines. these should be called after ncclose().
References list_item::exo_id, list_item::next, and list_item::value.
Referenced by ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_num_map(), ex_put_partial_elem_map(), and ex_put_set_param().
this routine returns a pointer to a structure containing the ids of element blocks, node sets, or side sets according to exoid; if there is not a structure that matches the exoid, one is created
References obj_stats::exoid, obj_stats::id_vals, obj_stats::next, obj_stats::num, obj_stats::stat_vals, obj_stats::valid_ids, and obj_stats::valid_stat.
Referenced by ex_id_lkup().
| int ex_id_lkup | ( | int | exoid, |
| ex_entity_type | id_type, | ||
| int | num | ||
| ) |
References DIM_NUM_ED_BLK, DIM_NUM_EDM, DIM_NUM_EL_BLK, DIM_NUM_ELS, DIM_NUM_EM, DIM_NUM_ES, DIM_NUM_FA_BLK, DIM_NUM_FAM, DIM_NUM_FS, DIM_NUM_NM, DIM_NUM_NS, DIM_NUM_SS, EX_BADPARAM, EX_EDGE_BLOCK, EX_EDGE_MAP, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_MAP, EX_ELEM_SET, ex_err(), EX_FACE_BLOCK, EX_FACE_MAP, EX_FACE_SET, EX_FATAL, ex_get_stat_ptr(), EX_GLOBAL, EX_LOOKUPFAIL, EX_MEMFAIL, EX_NODAL, EX_NODE_MAP, EX_NODE_SET, EX_NULLENTITY, EX_SIDE_SET, exerrval, FALSE, obj_stats::id_vals, MAX_ERR_LENGTH, MAX_VAR_NAME_LENGTH, NULL, obj_stats::num, obj_stats::stat_vals, TRUE, obj_stats::valid_ids, obj_stats::valid_stat, VAR_EDM_PROP, VAR_ELS_IDS, VAR_ELS_STAT, VAR_EM_PROP, VAR_ES_IDS, VAR_ES_STAT, VAR_FAM_PROP, VAR_FS_IDS, VAR_FS_STAT, VAR_ID_ED_BLK, VAR_ID_EL_BLK, VAR_ID_FA_BLK, VAR_NM_PROP, VAR_NS_IDS, VAR_NS_STAT, VAR_SS_IDS, VAR_SS_STAT, VAR_STAT_ED_BLK, VAR_STAT_EL_BLK, and VAR_STAT_FA_BLK.
Referenced by ex_get_attr(), ex_get_attr_names(), ex_get_attr_param(), ex_get_block(), ex_get_conn(), ex_get_entity_count_per_polyhedra(), ex_get_n_conn(), ex_get_n_one_attr(), ex_get_n_var(), ex_get_name(), ex_get_num_map(), ex_get_object_truth_vector(), ex_get_one_attr(), ex_get_partial_elem_map(), ex_get_prop(), ex_get_set(), ex_get_set_dist_fact(), ex_get_set_param(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), ex_get_var(), ex_put_attr(), ex_put_attr_names(), ex_put_attr_param(), ex_put_block(), ex_put_conn(), ex_put_entity_count_per_polyhedra(), ex_put_n_one_attr(), ex_put_name(), ex_put_num_map(), ex_put_one_attr(), ex_put_partial_elem_map(), ex_put_partial_set_dist_fact(), ex_put_prop(), ex_put_set(), ex_put_set_dist_fact(), and ex_put_set_param().
| int ex_inc_file_item | ( | int | exoid, |
| struct list_item ** | list_ptr | ||
| ) |
this routine sets up a structure to track and increment a counter for each open exodus file. it is designed to be used by the routines ex_put_elem_block() and ex_put_set_param(), to keep track of the number of element blocks, and each type of set, respectively, for each open exodus II file.
The list structure is used as follows:
ptr -----------> list item structure ------------------- exodus file id item value (int) ptr to next (NULL if last)
NOTE: since netCDF reuses its file ids, and a user may open and close any number of files in one application, items must be taken out of the linked lists in each of the above routines. these should be called after ncclose().
References list_item::exo_id, list_item::next, and list_item::value.
Referenced by ex_put_block(), ex_put_concat_all_blocks(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_num_map(), ex_put_partial_elem_map(), ex_put_set_param(), and update_internal_structs().
| void ex_iqsort | ( | int | v[], |
| int | iv[], | ||
| int | count | ||
| ) |
References ex_int_iisort(), and ex_int_iqsort().
Referenced by ex_cvt_nodes_to_sides(), ex_get_concat_side_set_node_count(), ex_get_side_set_node_count(), ex_get_side_set_node_list(), and ex_get_side_set_node_list_len().
| char* ex_name_of_map | ( | ex_entity_type | , |
| int | |||
| ) |
References EX_EDGE_MAP, EX_ELEM_MAP, EX_FACE_MAP, EX_NODE_MAP, VAR_EDGE_MAP, VAR_ELEM_MAP, VAR_FACE_MAP, and VAR_NODE_MAP.
Referenced by ex_get_num_map(), and ex_put_concat_all_blocks().
| char* ex_name_var_of_object | ( | ex_entity_type | , |
| int | , | ||
| int | |||
| ) |
References EX_EDGE_BLOCK, EX_EDGE_SET, EX_ELEM_BLOCK, EX_ELEM_SET, EX_FACE_BLOCK, EX_FACE_SET, EX_NODE_SET, EX_SIDE_SET, VAR_EDGE_VAR, VAR_ELEM_VAR, VAR_ELS_VAR, VAR_ES_VAR, VAR_FACE_VAR, VAR_FS_VAR, VAR_NS_VAR, and VAR_SS_VAR.
Referenced by ex_get_n_var(), ex_get_var(), and ex_get_var_time().
| void ex_rm_file_item | ( | int | exoid, |
| struct list_item ** | list_ptr | ||
| ) |
this routine removes a structure to track and increment a counter for each open exodus file.
The list structure is used as follows:
ptr -----------> list item structure ------------------- exodus file id item value (int) ptr to next (NULL if last)
NOTE: since netCDF reuses its file ids, and a user may open and close any number of files in one application, items must be taken out of the linked lists in each of the above routines. these should be called after ncclose().
References list_item::exo_id, and list_item::next.
Referenced by ex_close().
| void ex_rm_stat_ptr | ( | int | exoid, |
| struct obj_stats ** | obj_ptr | ||
| ) |
this routine removes a pointer to a structure containing the ids of element blocks, node sets, or side sets according to exoid; this is necessary to clean up because netCDF reuses file ids; should be called from ex_close
References obj_stats::exoid, obj_stats::id_vals, obj_stats::next, NULL, and obj_stats::stat_vals.
Referenced by ex_close().
| nc_type nc_flt_code | ( | int | exoid | ) |
References EX_BADFILEID, ex_err(), exerrval, FIND_FILE, MAX_ERR_LENGTH, and file_item::netcdf_type_code.
Referenced by cpy_coord_def(), cpy_var_def(), ex_create_int(), ex_header_size(), ex_put_all_var_param_ext(), ex_put_attr_param(), ex_put_block(), ex_put_concat_elem_block(), ex_put_concat_sets(), ex_put_coordinate_frames(), ex_put_init_ext(), ex_put_set_param(), ex_put_truth_table(), and ex_put_variable_param().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().
Referenced by ex_close().