int ne_get_ss_param_global(int neid, /* NetCDF/Exodus file ID */ void_int *ss_ids_glob, /* Global side-set IDs */ void_int *ss_s_cnt_glob, /* Global side count */ void_int *ss_df_cnt_glob /* Global dist. factor count */ ) { return ex_get_ss_param_global(neid, ss_ids_glob, ss_s_cnt_glob, ss_df_cnt_glob); }
int ne_test_gssp(int fileid) { int i, error; int global_ids[NSSG], global_e_cnts[NSSG], global_df_cnts[NSSG]; /*-----------------------------Execution Begins-----------------------------*/ error = ex_get_ss_param_global(fileid, global_ids, global_e_cnts, global_df_cnts); if (error < 0) return error; for(i=0; i < NSSG; i++) { if (global_ids[i] != 3*(i+1)) return -1; if (global_e_cnts[i] != 2*(i+1)) return -1; if (global_df_cnts[i] != 1 ) return -1; } return 0; }