Exodus 8.24
Loading...
Searching...
No Matches
exo_jack.c File Reference
#include "exodusII.h"
#include "exodusII_int.h"
#include <stddef.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>

Macros

#define real   float
 
#define entity_id   int
 
#define F2C(name, NAME)   name
 

Functions

static void ex_fcdcpy (char *fstring, int fslen, char *sstring)
 
static void ex_fstrncpy (char *target, char *source, int maxlen)
 
static void ex_nstrncpy (char *target, char *source, int maxlen)
 
int excre (char *path, int *clobmode, int *cpu_word_size, int *io_word_size, int *ierr, int pathlen)
 
int exopen (char *path, int *mode, int *cpu_word_size, int *io_word_size, float *version, int *ierr, int pathlen)
 
void exclos (int *idexo, int *ierr)
 
void exupda (int *idexo, int *ierr)
 
void expini (int *idexo, char *title, void_int *num_dim, void_int *num_nodes, void_int *num_elem, void_int *num_elem_blk, void_int *num_node_sets, void_int *num_side_sets, int *ierr, int titlelen)
 
void exgini (int *idexo, char *title, void_int *num_dim, void_int *num_nodes, void_int *num_elem, void_int *num_elem_blk, void_int *num_node_sets, void_int *num_side_sets, int *ierr, int titlelen)
 
void expqa (int *idexo, int *num_qa_records, char *qa_record, int *ierr, int qa_recordlen)
 
void exgqa (int *idexo, char *qa_record, int *ierr, int qa_recordlen)
 
void expinf (int *idexo, int *num_info, char *info, int *ierr, int infolen)
 
void exginf (int *idexo, char *info, int *ierr, int infolen)
 
void expcor (int *idexo, real *x_coor, real *y_coor, real *z_coor, int *ierr)
 
void exgcor (int *idexo, real *x_coor, real *y_coor, real *z_coor, int *ierr)
 
void expcon (int *idexo, char *coord_names, int *ierr, int coord_nameslen)
 
void exgcon (int *idexo, char *coord_names, int *ierr, int coord_nameslen)
 
void expmap (int *idexo, void_int *elem_map, int *ierr)
 
void exgmap (int *idexo, void_int *elem_map, int *ierr)
 
void expclb (int *idexo, void_int *elem_blk_id, char *elem_type, void_int *num_elem_this_blk, void_int *num_nodes_per_elem, void_int *num_attr, int *create_maps, int *ierr, int elem_typelen)
 
void expelb (int *idexo, entity_id *elem_blk_id, char *elem_type, void_int *num_elem_this_blk, void_int *num_nodes_per_elem, void_int *num_attr, int *ierr, int elem_typelen)
 
void exgelb (int *idexo, entity_id *elem_blk_id, char *elem_type, void_int *num_elem_this_blk, void_int *num_nodes_per_elem, void_int *num_attr, int *ierr, int elem_typelen)
 
void exgebi (int *idexo, void_int *elem_blk_ids, int *ierr)
 
void expelc (int *idexo, entity_id *elem_blk_id, void_int *connect, int *ierr)
 
void exgelc (int *idexo, entity_id *elem_blk_id, void_int *connect, int *ierr)
 
void expecpp (int *idexo, int *obj_type, entity_id *elem_blk_id, int *counts, int *ierr)
 
void exgecpp (int *idexo, int *obj_type, entity_id *elem_blk_id, int *counts, int *ierr)
 
void expeat (int *idexo, entity_id *elem_blk_id, real *attrib, int *ierr)
 
void exgeat (int *idexo, entity_id *elem_blk_id, real *attrib, int *ierr)
 
void exgean (int *idexo, entity_id *elem_blk_id, int *num_attr, char *names, int *ierr, int nameslen)
 
void expean (int *idexo, entity_id *elem_blk_id, int *num_attr, char *names, int *ierr, int nameslen)
 
void expnams (int *idexo, int *type, int *num_obj, char *names, int *ierr, int nameslen)
 
void expnam (int *idexo, int *type, int *id, char *name, int *ierr, int namelen)
 
void exgnams (int *idexo, int *type, int *num_obj, char *names, int *ierr, int nameslen)
 
void exgnam (int *idexo, int *type, int *id, char *name, int *ierr, int namelen)
 
void exppn (int *idexo, int *obj_type, int *num_props, char *prop_names, int *ierr, int prop_nameslen)
 
void exgpn (int *idexo, int *obj_type, char *prop_names, int *ierr, int prop_nameslen)
 
void expp (int *idexo, int *obj_type, entity_id *obj_id, char *prop_name, entity_id *value, int *ierr, int prop_namelen)
 
void exgp (int *idexo, int *obj_type, entity_id *obj_id, char *prop_name, void_int *value, int *ierr, int prop_namelen)
 
void exgpa (int *idexo, int *obj_type, char *prop_name, void_int *values, int *ierr, int prop_namelen)
 
void exppa (int *idexo, int *obj_type, char *prop_name, void_int *values, int *ierr, int prop_namelen)
 
void expnp (int *idexo, entity_id *node_set_id, void_int *num_nodes_in_set, void_int *num_dist_in_set, int *ierr)
 
void exgnp (int *idexo, entity_id *node_set_id, void_int *num_nodes_in_set, void_int *num_dist_in_set, int *ierr)
 
void expns (int *idexo, entity_id *node_set_id, void_int *node_set_node_list, int *ierr)
 
void expnsd (int *idexo, entity_id *node_set_id, real *node_set_dist_fact, int *ierr)
 
void exgns (int *idexo, entity_id *node_set_id, void_int *node_set_node_list, int *ierr)
 
void exgnsd (int *idexo, entity_id *node_set_id, real *node_set_dist_fact, int *ierr)
 
void exgnsi (int *idexo, void_int *node_set_ids, int *ierr)
 
void expcns (int *idexo, void_int *node_set_ids, void_int *num_nodes_per_set, void_int *num_dist_per_set, void_int *node_sets_node_index, void_int *node_sets_dist_index, void_int *node_sets_node_list, real *node_sets_dist_fact, int *ierr)
 
void exgcns (int *idexo, void_int *node_set_ids, void_int *num_nodes_per_set, void_int *num_dist_per_set, void_int *node_sets_node_index, void_int *node_sets_dist_index, void_int *node_sets_node_list, real *node_sets_dist_fact, int *ierr)
 
void expsp (int *idexo, entity_id *side_set_id, void_int *num_sides_in_set, void_int *num_df_in_set, int *ierr)
 
void exgsp (int *idexo, entity_id *side_set_id, void_int *num_sides_in_set, void_int *num_df_in_set, int *ierr)
 
void exgsnl (int *idexo, entity_id *side_set_id, void_int *num_nodes_in_set, int *ierr)
 
void expss (int *idexo, entity_id *side_set_id, void_int *side_set_elem_list, void_int *side_set_side_list, int *ierr)
 
void exgss (int *idexo, entity_id *side_set_id, void_int *side_set_elem_list, void_int *side_set_side_list, int *ierr)
 
void expssd (int *idexo, entity_id *side_set_id, real *side_set_dist_fact, int *ierr)
 
void exgssd (int *idexo, entity_id *side_set_id, real *side_set_dist_fact, int *ierr)
 
void exgssi (int *idexo, void_int *side_set_ids, int *ierr)
 
void expcss (int *idexo, void_int *side_set_ids, void_int *num_elem_per_set, void_int *num_dist_per_set, void_int *side_sets_elem_index, void_int *side_sets_dist_index, void_int *side_sets_elem_list, void_int *side_sets_side_list, real *side_sets_dist_fact, int *ierr)
 
void exgcss (int *idexo, void_int *side_set_ids, void_int *num_elem_per_set, void_int *num_dist_per_set, void_int *side_sets_elem_index, void_int *side_sets_dist_index, void_int *side_sets_elem_list, void_int *side_sets_side_list, real *side_sets_dist_fact, int *ierr)
 
void exgcssf (int *idexo, void_int *side_set_ids, void_int *num_elem_per_set, void_int *num_dist_per_set, void_int *side_sets_elem_index, void_int *side_sets_dist_index, void_int *side_sets_elem_list, void_int *side_sets_side_list, int *ierr)
 
void expvp (int *idexo, char *var_type, int *num_vars, int *ierr, int var_typelen)
 
void exgvp (int *idexo, char *var_type, int *num_vars, int *ierr, int var_typelen)
 
void expvan (int *idexo, char *var_type, int *num_vars, char *var_names, int *ierr, int var_typelen, int var_nameslen)
 
void exgvan (int *idexo, char *var_type, int *num_vars, char *var_names, int *ierr, int var_typelen, int var_nameslen)
 
void expvtt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void expnstt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void expsstt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void exgvtt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void exgnstt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void exgsstt (int *idexo, int *num_entity, int *num_var, int *var_tab, int *ierr)
 
void expgv (int *idexo, int *time_step, int *num_glob_vars, real *glob_var_vals, int *ierr)
 
void exggv (int *idexo, int *time_step, int *num_glob_vars, real *glob_var_vals, int *ierr)
 
void exggvt (int *idexo, int *glob_var_index, int *beg_time_step, int *end_time_step, real *glob_var_vals, int *ierr)
 
void expnv (int *idexo, int *time_step, int *nodal_var_index, void_int *num_nodes, real *nodal_var_vals, int *ierr)
 
void exgnv (int *idexo, int *time_step, int *nodal_var_index, void_int *num_nodes, real *nodal_var_vals, int *ierr)
 
void exgnvt (int *idexo, int *nodal_var_index, void_int *node_number, int *beg_time_step, int *end_time_step, real *nodal_var_vals, int *ierr)
 
void expev (int *idexo, int *time_step, int *elem_var_index, entity_id *elem_blk_id, void_int *num_elem_this_blk, real *elem_var_vals, int *ierr)
 
void exgev (int *idexo, int *time_step, int *elem_var_index, entity_id *elem_blk_id, void_int *num_elem_this_blk, real *elem_var_vals, int *ierr)
 
void exgevt (int *idexo, int *elem_var_index, void_int *elem_number, int *beg_time_step, int *end_time_step, real *elem_var_vals, int *ierr)
 
void expnsv (int *idexo, int *time_step, int *var_index, entity_id *id, void_int *num_entity, real *var_vals, int *ierr)
 
void exgnsv (int *idexo, int *time_step, int *var_index, entity_id *id, void_int *num_entity, real *var_vals, int *ierr)
 
void expssv (int *idexo, int *time_step, int *var_index, entity_id *id, void_int *num_entity, real *var_vals, int *ierr)
 
void exgssv (int *idexo, int *time_step, int *var_index, entity_id *id, void_int *num_entity, real *var_vals, int *ierr)
 
void exptim (int *idexo, int *time_step, real *time_value, int *ierr)
 
void exgtim (int *idexo, int *time_step, real *time_value, int *ierr)
 
void exgatm (int *idexo, real *time_values, int *ierr)
 
void exinq (int *idexo, int *req_info, void_int *ret_int, float *ret_float, char *ret_char, int *ierr, int ret_charlen)
 
int64_t exinqi (int *idexo, int *req_info)
 
void excn2s (int *idexo, void_int *num_elem_per_set, void_int *num_nodes_per_set, void_int *side_sets_elem_index, void_int *side_sets_node_index, void_int *side_sets_elem_list, void_int *side_sets_node_list, void_int *side_sets_side_list, int *ierr)
 
void exgssn (int *idexo, entity_id *side_set_id, void_int *side_set_node_cnt_list, void_int *side_set_node_list, int *ierr)
 
void exgssc (int *idexo, entity_id *side_set_id, int *side_set_node_cnt_list, int *ierr)
 
void exgcssc (int *idexo, int *side_set_node_cnt_list, int *ierr)
 
void exgfrm (int *idexo, int *nframeo, void_int *cfids, real *coord, int *tags, int *ierr)
 
void expfrm (int *idexo, int *nframe, void_int *cfids, real *coord, int *tags, int *ierr)
 
int excpws (void)
 
int exlgmd (int *idexo)
 
void exerr (char *pname, char *err_string, int *errcode, int pnamelen, int err_stringlen)
 
void exopts (int *option_val, int *ierr)
 
void exsi64 (int *idexo, int *mode, int *ierr)
 
int64_t exgi64 (int *idexo)
 
void exmxnm (int *idexo, int *length, int *ierr)
 
void exsetopt (int *idexo, int *option, int *value, int *ierr)
 
void excopy (int *idexo_in, int *idexo_out, int *ierr)
 
void exgem (int *idexo, entity_id *map_id, void_int *elem_map, int *ierr)
 
void exgpem (int *idexo, entity_id *map_id, void_int *start, void_int *count, void_int *elem_map, int *ierr)
 
void exgenm (int *idexo, void_int *elem_map, int *ierr)
 
void exgmp (int *idexo, int *num_node_maps, int *num_elem_maps, int *ierr)
 
void exgnm (int *idexo, entity_id *map_id, void_int *node_map, int *ierr)
 
void exgnnm (int *idexo, void_int *node_map, int *ierr)
 
void exgvnm (int *idexo, char *var_type, int *var_index, char *var_name, int *ierr, int var_typelen, int var_namelen)
 
void expem (int *idexo, entity_id *map_id, void_int *elem_map, int *ierr)
 
void exppem (int *idexo, entity_id *map_id, void_int *start, void_int *count, void_int *elem_map, int *ierr)
 
void expenm (int *idexo, void_int *elem_map, int *ierr)
 
void expmp (int *idexo, int *num_node_maps, int *num_elem_maps, int *ierr)
 
void expnm (int *idexo, entity_id *map_id, void_int *node_map, int *ierr)
 
void expnnm (int *idexo, void_int *node_map, int *ierr)
 
void expvnm (int *idexo, char *var_type, int *var_index, char *var_name, int *ierr, int var_typelen, int var_namelen)
 
void exgii (int *idne, int *nproc, int *nproc_in_f, char *ftype, int *ierr, size_t ftypelen)
 
void expii (int *idne, int *nproc, int *nproc_in_f, char *ftype, int *ierr, size_t ftypelen)
 
void exgig (int *idne, void_int *nnodes_g, void_int *nelems_g, void_int *nelem_blks_g, void_int *nnode_sets_g, void_int *nside_sets_g, int *ierr)
 
void expig (int *idne, void_int *nnodes_g, void_int *nelems_g, void_int *nelem_blks_g, void_int *nnode_sets_g, void_int *nside_sets_g, int *ierr)
 
void exglbp (int *idne, void_int *nint_nodes, void_int *nbor_nodes, void_int *next_nodes, void_int *nint_elems, void_int *nbor_elems, void_int *nnode_cmaps, void_int *nelem_cmaps, int *processor, int *ierr)
 
void explbp (int *idne, void_int *nint_nodes, void_int *nbor_nodes, void_int *next_nodes, void_int *nint_elems, void_int *nbor_elems, void_int *nnode_cmaps, void_int *nelem_cmaps, int *processor, int *ierr)
 
void explbpc (int *idne, void_int *nint_nodes, void_int *nbor_nodes, void_int *next_nodes, void_int *nint_elems, void_int *nbor_elems, void_int *nnode_cmaps, void_int *nelem_cmaps, int *ierr)
 
void exgnspg (int *idne, void_int *ns_ids_glob, void_int *ns_n_cnt_glob, void_int *ns_df_cnt_glob, int *ierr)
 
void expnspg (int *idne, void_int *global_ids, void_int *global_n_cnts, void_int *global_df_cnts, int *ierr)
 
void exgsspg (int *idne, void_int *ss_ids_glob, void_int *ss_n_cnt_glob, void_int *ss_df_cnt_glob, int *ierr)
 
void expsspg (int *idne, void_int *global_ids, void_int *global_el_cnts, void_int *global_df_cnts, int *ierr)
 
void exgebig (int *idne, void_int *el_blk_ids, void_int *el_blk_cnts, int *ierr)
 
void expebig (int *idne, void_int *el_blk_ids, void_int *el_blk_cnts, int *ierr)
 
void exgnss (int *idne, entity_id *ss_id, void_int *start, void_int *count, void_int *ss_elem_list, void_int *ss_side_list, int *ierr)
 
void expnss (int *idne, entity_id *ss_id, void_int *start, void_int *count, void_int *ss_elem_list, void_int *ss_side_list, int *ierr)
 
void exgnssd (int *idne, entity_id *ss_id, void_int *start, void_int *count, real *ss_df, int *ierr)
 
void expnssd (int *idne, entity_id *ss_id, void_int *start, void_int *count, real *ss_df, int *ierr)
 
void exgnns (int *idne, entity_id *ns_id, void_int *start, void_int *count, void_int *ns_node_list, int *ierr)
 
void expnns (int *idne, entity_id *ns_id, void_int *start, void_int *count, void_int *ns_node_list, int *ierr)
 
void exgnnsd (int *idne, entity_id *ns_id, void_int *start, void_int *count, real *ns_df, int *ierr)
 
void expnnsd (int *idne, entity_id *ns_id, void_int *start, void_int *count, real *ns_df, int *ierr)
 
void exgncor (int *idne, void_int *start, void_int *count, real *x_coor, real *y_coor, real *z_coor, int *ierr)
 
void expncor (int *idne, void_int *start, void_int *count, real *x_coor, real *y_coor, real *z_coor, int *ierr)
 
void exgnec (int *idne, entity_id *elem_blk_id, void_int *start, void_int *count, void_int *connect, int *ierr)
 
void expnec (int *idne, entity_id *elem_blk_id, void_int *start, void_int *count, void_int *connect, int *ierr)
 
void exgneat (int *idne, entity_id *elem_blk_id, void_int *start, void_int *count, real *attrib, int *ierr)
 
void expneat (int *idne, entity_id *elem_blk_id, void_int *start, void_int *count, real *attrib, int *ierr)
 
void exgelt (int *idne, entity_id *elem_blk_id, char *elem_type, int *ierr, size_t elem_typelen)
 
void exgnev (int *idne, int *time_step, int *elem_var_index, entity_id *elem_blk_id, void_int *num_elem_this_blk, void_int *start, void_int *count, real *elem_var_vals, int *ierr)
 
void expevs (int *idne, int *time_step, int *elem_var_index, entity_id *elem_blk_id, void_int *start, void_int *count, real *elem_var_vals, int *ierr)
 
void exgnnv (int *idne, int *time_step, int *nodal_var_index, void_int *start, void_int *count, real *nodal_vars, int *ierr)
 
void expnvs (int *idne, int *time_step, int *nodal_var_index, void_int *start, void_int *count, real *nodal_var_vals, int *ierr)
 
void exgnenm (int *idne, void_int *starte, void_int *num_ent, void_int *elem_map, int *ierr)
 
void expnenm (int *idne, void_int *starte, void_int *num_ent, void_int *elem_map, int *ierr)
 
void exgnnnm (int *idne, void_int *startn, void_int *num_ent, void_int *node_map, int *ierr)
 
void expnnnm (int *idne, void_int *startn, void_int *num_ent, void_int *node_map, int *ierr)
 
void exgnmp (int *idne, void_int *node_mapi, void_int *node_mapb, void_int *node_mape, int *processor, int *ierr)
 
void expnmp (int *idne, void_int *node_mapi, void_int *node_mapb, void_int *node_mape, int *processor, int *ierr)
 
void exgemp (int *idne, void_int *elem_mapi, void_int *elem_mapb, int *processor, int *ierr)
 
void expemp (int *idne, void_int *elem_mapi, void_int *elem_mapb, int *processor, int *ierr)
 
void exgcmp (int *idne, void_int *ncmap_ids, void_int *ncmap_node_cnts, void_int *ecmap_ids, void_int *ecmap_elem_cnts, int *processor, int *ierr)
 
void expcmp (int *idne, void_int *nmap_ids, void_int *nmap_node_cnts, void_int *emap_ids, void_int *emap_elem_cnts, int *processor, int *ierr)
 
void expcmpc (int *idne, void_int *nmap_ids, void_int *nmap_node_cnts, void_int *nproc_ptrs, void_int *emap_ids, void_int *emap_elem_cnts, void_int *eproc_ptrs, int *ierr)
 
void exgncm (int *idne, entity_id *map_id, void_int *node_ids, void_int *proc_ids, int *processor, int *ierr)
 
void expncm (int *idne, entity_id *map_id, void_int *node_ids, void_int *proc_ids, int *processor, int *ierr)
 
void exgecm (int *idne, entity_id *map_id, void_int *elem_ids, void_int *side_ids, void_int *proc_ids, int *processor, int *ierr)
 
void expecm (int *idne, entity_id *map_id, void_int *elem_ids, void_int *side_ids, void_int *proc_ids, int *processor, int *ierr)
 
void exgpv (int *idexo, int *time_step, int *var_type, int *var_index, entity_id *obj_id, void_int *start_index, void_int *num_entities, real *var_vals, int *ierr)
 
void exppv (int *idexo, int *time_step, int *var_type, int *var_index, entity_id *obj_id, void_int *start_index, void_int *num_entities, real *var_vals, int *ierr)
 
void exgpcc (int *exoid, void_int *start_node_num, void_int *num_nodes, int *component, real *coor, int *ierr)
 
void exppcc (int *exoid, void_int *start_node_num, void_int *num_nodes, int *component, real *coor, int *ierr)
 

Macro Definition Documentation

◆ entity_id

#define entity_id   int

◆ F2C

#define F2C ( name,
NAME )   name

◆ real

#define real   float

Function Documentation

◆ ex_fcdcpy()

static void ex_fcdcpy ( char * fstring,
int fslen,
char * sstring )
static

◆ ex_fstrncpy()

static void ex_fstrncpy ( char * target,
char * source,
int maxlen )
static

◆ ex_nstrncpy()

static void ex_nstrncpy ( char * target,
char * source,
int maxlen )
static

◆ exclos()

void exclos ( int * idexo,
int * ierr )

close an EXODUS II file

See also
ex_close()

◆ excn2s()

void excn2s ( int * idexo,
void_int * num_elem_per_set,
void_int * num_nodes_per_set,
void_int * side_sets_elem_index,
void_int * side_sets_node_index,
void_int * side_sets_elem_list,
void_int * side_sets_node_list,
void_int * side_sets_side_list,
int * ierr )

convert side set node lists to side set side lists

See also
ex_cvt_nodes_to_sides()

◆ excopy()

void excopy ( int * idexo_in,
int * idexo_out,
int * ierr )

copy EXODUS file

See also
ex_copy()

◆ excpws()

int excpws ( void )

Routine to return floating point word size

See also
exi_get_cpu_ws()

◆ excre()

int excre ( char * path,
int * clobmode,
int * cpu_word_size,
int * io_word_size,
int * ierr,
int pathlen )

create an EXODUS II file

See also
ex_create()

◆ exerr()

void exerr ( char * pname,
char * err_string,
int * errcode,
int pnamelen,
int err_stringlen )

Generalized error handling function

See also
ex_err()

◆ exgatm()

void exgatm ( int * idexo,
real * time_values,
int * ierr )

read all time values

See also
ex_get_all_times()

◆ exgcmp()

void exgcmp ( int * idne,
void_int * ncmap_ids,
void_int * ncmap_node_cnts,
void_int * ecmap_ids,
void_int * ecmap_elem_cnts,
int * processor,
int * ierr )

Read the communications map parameters for a single processor

See also
ex_get_cmap_params()

◆ exgcns()

void exgcns ( int * idexo,
void_int * node_set_ids,
void_int * num_nodes_per_set,
void_int * num_dist_per_set,
void_int * node_sets_node_index,
void_int * node_sets_dist_index,
void_int * node_sets_node_list,
real * node_sets_dist_fact,
int * ierr )

read concatenated node sets

See also
ex_get_concat_sets()

◆ exgcon()

void exgcon ( int * idexo,
char * coord_names,
int * ierr,
int coord_nameslen )

read coordinate names

See also
ex_get_coord_names()

◆ exgcor()

void exgcor ( int * idexo,
real * x_coor,
real * y_coor,
real * z_coor,
int * ierr )

read nodal coordinates

See also
ex_get_coord()

◆ exgcss()

void exgcss ( int * idexo,
void_int * side_set_ids,
void_int * num_elem_per_set,
void_int * num_dist_per_set,
void_int * side_sets_elem_index,
void_int * side_sets_dist_index,
void_int * side_sets_elem_list,
void_int * side_sets_side_list,
real * side_sets_dist_fact,
int * ierr )

read concatenated side sets

See also
ex_get_concat_sets()

◆ exgcssc()

void exgcssc ( int * idexo,
int * side_set_node_cnt_list,
int * ierr )

read concatenated side set node count

See also
ex_get_concat_side_set_node_count()

◆ exgcssf()

void exgcssf ( int * idexo,
void_int * side_set_ids,
void_int * num_elem_per_set,
void_int * num_dist_per_set,
void_int * side_sets_elem_index,
void_int * side_sets_dist_index,
void_int * side_sets_elem_list,
void_int * side_sets_side_list,
int * ierr )

read concatenated side sets (no dist factors)

See also
ex_get_concat_sets()

◆ exgean()

void exgean ( int * idexo,
entity_id * elem_blk_id,
int * num_attr,
char * names,
int * ierr,
int nameslen )

read element block attribute names

See also
ex_get_attr_names()

◆ exgeat()

void exgeat ( int * idexo,
entity_id * elem_blk_id,
real * attrib,
int * ierr )

read element block attributes

See also
ex_get_attr()

◆ exgebi()

void exgebi ( int * idexo,
void_int * elem_blk_ids,
int * ierr )

read element blocks IDs

See also
ex_get_ids()

◆ exgebig()

void exgebig ( int * idne,
void_int * el_blk_ids,
void_int * el_blk_cnts,
int * ierr )

Read global element block information

See also
ex_get_eb_info_global()

◆ exgecm()

void exgecm ( int * idne,
entity_id * map_id,
void_int * elem_ids,
void_int * side_ids,
void_int * proc_ids,
int * processor,
int * ierr )

Read the elemental communications map for a single processor

See also
ex_get_elem_cmap()

◆ exgecpp()

void exgecpp ( int * idexo,
int * obj_type,
entity_id * elem_blk_id,
int * counts,
int * ierr )

read entity count-per-polyhedra information for nsided block

See also
ex_get_entity_count_per_polyhedra()

◆ exgelb()

void exgelb ( int * idexo,
entity_id * elem_blk_id,
char * elem_type,
void_int * num_elem_this_blk,
void_int * num_nodes_per_elem,
void_int * num_attr,
int * ierr,
int elem_typelen )

read element block parameters

See also
ex_get_block()

◆ exgelc()

void exgelc ( int * idexo,
entity_id * elem_blk_id,
void_int * connect,
int * ierr )

read element block connectivity

See also
ex_get_conn()

◆ exgelt()

void exgelt ( int * idne,
entity_id * elem_blk_id,
char * elem_type,
int * ierr,
size_t elem_typelen )

Read the element type for a specific element block

See also
ex_get_elem_type()

◆ exgem()

void exgem ( int * idexo,
entity_id * map_id,
void_int * elem_map,
int * ierr )

get element map

See also
ex_get_num_map()

◆ exgemp()

void exgemp ( int * idne,
void_int * elem_mapi,
void_int * elem_mapb,
int * processor,
int * ierr )

Read the element map for a processor

See also
ex_get_processor_elem_maps()

◆ exgenm()

void exgenm ( int * idexo,
void_int * elem_map,
int * ierr )

get element number map

See also
ex_get_id_map()

◆ exgev()

void exgev ( int * idexo,
int * time_step,
int * elem_var_index,
entity_id * elem_blk_id,
void_int * num_elem_this_blk,
real * elem_var_vals,
int * ierr )

read element variable values at a time step

See also
ex_get_var()

◆ exgevt()

void exgevt ( int * idexo,
int * elem_var_index,
void_int * elem_number,
int * beg_time_step,
int * end_time_step,
real * elem_var_vals,
int * ierr )

read element variable values through time

See also
ex_get_var_time()

◆ exgfrm()

void exgfrm ( int * idexo,
int * nframeo,
void_int * cfids,
real * coord,
int * tags,
int * ierr )

ex_get_coordinate_frames – read coordinate frames

See also
ex_get_coordinate_frames()

◆ exggv()

void exggv ( int * idexo,
int * time_step,
int * num_glob_vars,
real * glob_var_vals,
int * ierr )

read global variable values at a time step

See also
ex_get_var()

◆ exggvt()

void exggvt ( int * idexo,
int * glob_var_index,
int * beg_time_step,
int * end_time_step,
real * glob_var_vals,
int * ierr )

read global variable values through time

See also
ex_get_var_time()

◆ exgi64()

int64_t exgi64 ( int * idexo)

◆ exgig()

void exgig ( int * idne,
void_int * nnodes_g,
void_int * nelems_g,
void_int * nelem_blks_g,
void_int * nnode_sets_g,
void_int * nside_sets_g,
int * ierr )

Read initial global information

See also
ex_get_init_global()

◆ exgii()

void exgii ( int * idne,
int * nproc,
int * nproc_in_f,
char * ftype,
int * ierr,
size_t ftypelen )

Get initial information from nemesis file

See also
ex_get_init_info()

◆ exginf()

void exginf ( int * idexo,
char * info,
int * ierr,
int infolen )

read information records

See also
ex_get_info()

printf("[exginf] rec: %d , %s\n",i,*(aptr+i));

◆ exgini()

void exgini ( int * idexo,
char * title,
void_int * num_dim,
void_int * num_nodes,
void_int * num_elem,
void_int * num_elem_blk,
void_int * num_node_sets,
void_int * num_side_sets,
int * ierr,
int titlelen )

read initialization parameters

See also
ex_get_init()

◆ exglbp()

void exglbp ( int * idne,
void_int * nint_nodes,
void_int * nbor_nodes,
void_int * next_nodes,
void_int * nint_elems,
void_int * nbor_elems,
void_int * nnode_cmaps,
void_int * nelem_cmaps,
int * processor,
int * ierr )

Read load balance parameters

See also
ex_get_loadbal_param()

◆ exgmap()

void exgmap ( int * idexo,
void_int * elem_map,
int * ierr )

read element order map

See also
ex_get_map()

◆ exgmp()

void exgmp ( int * idexo,
int * num_node_maps,
int * num_elem_maps,
int * ierr )

get map parameters

See also
ex_get_map_param()

◆ exgnam()

void exgnam ( int * idexo,
int * type,
int * id,
char * name,
int * ierr,
int namelen )

read single object name

See also
ex_get_name()

◆ exgnams()

void exgnams ( int * idexo,
int * type,
int * num_obj,
char * names,
int * ierr,
int nameslen )

read object names

See also
ex_get_names()

◆ exgncm()

void exgncm ( int * idne,
entity_id * map_id,
void_int * node_ids,
void_int * proc_ids,
int * processor,
int * ierr )

Read the nodal communications map for a single processor

See also
ex_get_node_cmap()

◆ exgncor()

void exgncor ( int * idne,
void_int * start,
void_int * count,
real * x_coor,
real * y_coor,
real * z_coor,
int * ierr )

Read coordinates of the nodes

See also
ex_get_partial_coord()

◆ exgneat()

void exgneat ( int * idne,
entity_id * elem_blk_id,
void_int * start,
void_int * count,
real * attrib,
int * ierr )

Read an element block's attributes

See also
ex_get_partial_attr()

◆ exgnec()

void exgnec ( int * idne,
entity_id * elem_blk_id,
void_int * start,
void_int * count,
void_int * connect,
int * ierr )

Read an element block's connectivity list

See also
ex_get_partial_conn()

◆ exgnenm()

void exgnenm ( int * idne,
void_int * starte,
void_int * num_ent,
void_int * elem_map,
int * ierr )

Read the element numbering map

See also
ex_get_partial_id_map()

◆ exgnev()

void exgnev ( int * idne,
int * time_step,
int * elem_var_index,
entity_id * elem_blk_id,
void_int * num_elem_this_blk,
void_int * start,
void_int * count,
real * elem_var_vals,
int * ierr )

Read a variable for an element block

See also
ex_get_partial_var()

◆ exgnm()

void exgnm ( int * idexo,
entity_id * map_id,
void_int * node_map,
int * ierr )

get node map

See also
ex_get_num_map()

◆ exgnmp()

void exgnmp ( int * idne,
void_int * node_mapi,
void_int * node_mapb,
void_int * node_mape,
int * processor,
int * ierr )

Read the node map for a processor

See also
ex_get_processor_node_maps()

◆ exgnnm()

void exgnnm ( int * idexo,
void_int * node_map,
int * ierr )

get node number map

See also
ex_get_id_map()

◆ exgnnnm()

void exgnnnm ( int * idne,
void_int * startn,
void_int * num_ent,
void_int * node_map,
int * ierr )

Read the node numbering map

See also
ex_get_partial_id_map()

◆ exgnns()

void exgnns ( int * idne,
entity_id * ns_id,
void_int * start,
void_int * count,
void_int * ns_node_list,
int * ierr )

Read node set list for a single node set

See also
ex_get_partial_set()

◆ exgnnsd()

void exgnnsd ( int * idne,
entity_id * ns_id,
void_int * start,
void_int * count,
real * ns_df,
int * ierr )

Read node set distribution factor

See also
ex_get_partial_set_dist_fact()

◆ exgnnv()

void exgnnv ( int * idne,
int * time_step,
int * nodal_var_index,
void_int * start,
void_int * count,
real * nodal_vars,
int * ierr )

Read the values of a single nodal variable for a single time step

See also
ex_get_partial_var()

◆ exgnp()

void exgnp ( int * idexo,
entity_id * node_set_id,
void_int * num_nodes_in_set,
void_int * num_dist_in_set,
int * ierr )

read node set parameters

See also
ex_get_set_param()

◆ exgns()

void exgns ( int * idexo,
entity_id * node_set_id,
void_int * node_set_node_list,
int * ierr )

read node set

See also
ex_get_set()

◆ exgnsd()

void exgnsd ( int * idexo,
entity_id * node_set_id,
real * node_set_dist_fact,
int * ierr )

read node set dist factors

See also
ex_get_set_dist_fact()

◆ exgnsi()

void exgnsi ( int * idexo,
void_int * node_set_ids,
int * ierr )

read node sets IDs

See also
ex_get_ids()

◆ exgnspg()

void exgnspg ( int * idne,
void_int * ns_ids_glob,
void_int * ns_n_cnt_glob,
void_int * ns_df_cnt_glob,
int * ierr )

Read global node set parameters

See also
ex_get_ns_param_global()

◆ exgnss()

void exgnss ( int * idne,
entity_id * ss_id,
void_int * start,
void_int * count,
void_int * ss_elem_list,
void_int * ss_side_list,
int * ierr )

Read side set element list and side set side list

See also
ex_get_partial_set()

◆ exgnssd()

void exgnssd ( int * idne,
entity_id * ss_id,
void_int * start,
void_int * count,
real * ss_df,
int * ierr )

Read side set distribution factor

See also
ex_get_partial_set_dist_fact()

◆ exgnstt()

void exgnstt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

read nodeset variable truth table

See also
ex_get_truth_table()

◆ exgnsv()

void exgnsv ( int * idexo,
int * time_step,
int * var_index,
entity_id * id,
void_int * num_entity,
real * var_vals,
int * ierr )

read nodeset variable values at a time step

See also
ex_get_var()

◆ exgnv()

void exgnv ( int * idexo,
int * time_step,
int * nodal_var_index,
void_int * num_nodes,
real * nodal_var_vals,
int * ierr )

read nodal variable values at a time step

See also
ex_get_var()

◆ exgnvt()

void exgnvt ( int * idexo,
int * nodal_var_index,
void_int * node_number,
int * beg_time_step,
int * end_time_step,
real * nodal_var_vals,
int * ierr )

read nodal variable values through time

See also
ex_get_var_time()

◆ exgp()

void exgp ( int * idexo,
int * obj_type,
entity_id * obj_id,
char * prop_name,
void_int * value,
int * ierr,
int prop_namelen )

read object property

See also
ex_get_prop()

◆ exgpa()

void exgpa ( int * idexo,
int * obj_type,
char * prop_name,
void_int * values,
int * ierr,
int prop_namelen )

read object property array

See also
ex_get_prop_array()

◆ exgpcc()

void exgpcc ( int * exoid,
void_int * start_node_num,
void_int * num_nodes,
int * component,
real * coor,
int * ierr )

reads the coordinates of some of the nodes in the model for the specified component

See also
ex_get_partial_coord_component

◆ exgpem()

void exgpem ( int * idexo,
entity_id * map_id,
void_int * start,
void_int * count,
void_int * elem_map,
int * ierr )

get partial_element map

See also
ex_get_partial_num_map()

◆ exgpn()

void exgpn ( int * idexo,
int * obj_type,
char * prop_names,
int * ierr,
int prop_nameslen )

read property array names

See also
ex_get_prop_names()

◆ exgpv()

void exgpv ( int * idexo,
int * time_step,
int * var_type,
int * var_index,
entity_id * obj_id,
void_int * start_index,
void_int * num_entities,
real * var_vals,
int * ierr )

◆ exgqa()

void exgqa ( int * idexo,
char * qa_record,
int * ierr,
int qa_recordlen )

read QA records

See also
ex_get_qa()

◆ exgsnl()

void exgsnl ( int * idexo,
entity_id * side_set_id,
void_int * num_nodes_in_set,
int * ierr )

get side set node list length

See also
ex_get_side_set_node_list_len()

◆ exgsp()

void exgsp ( int * idexo,
entity_id * side_set_id,
void_int * num_sides_in_set,
void_int * num_df_in_set,
int * ierr )

read side set parameters

See also
ex_get_set_param()

◆ exgss()

void exgss ( int * idexo,
entity_id * side_set_id,
void_int * side_set_elem_list,
void_int * side_set_side_list,
int * ierr )

read side set

See also
ex_get_set()

◆ exgssc()

void exgssc ( int * idexo,
entity_id * side_set_id,
int * side_set_node_cnt_list,
int * ierr )

read side set node count

See also
ex_get_side_set_node_count()

◆ exgssd()

void exgssd ( int * idexo,
entity_id * side_set_id,
real * side_set_dist_fact,
int * ierr )

read side set distribution factors

See also
ex_get_set_dist_fact()

◆ exgssi()

void exgssi ( int * idexo,
void_int * side_set_ids,
int * ierr )

read side sets IDs

See also
ex_get_ids()

◆ exgssn()

void exgssn ( int * idexo,
entity_id * side_set_id,
void_int * side_set_node_cnt_list,
void_int * side_set_node_list,
int * ierr )

read side set node list

See also
ex_get_side_set_node_list()

◆ exgsspg()

void exgsspg ( int * idne,
void_int * ss_ids_glob,
void_int * ss_n_cnt_glob,
void_int * ss_df_cnt_glob,
int * ierr )

Read global side set parameters

See also
ex_get_ss_param_global()

◆ exgsstt()

void exgsstt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

read sideset variable truth table

See also
ex_get_truth_table()

◆ exgssv()

void exgssv ( int * idexo,
int * time_step,
int * var_index,
entity_id * id,
void_int * num_entity,
real * var_vals,
int * ierr )

read sideset variable values at a time step

See also
ex_get_var()

◆ exgtim()

void exgtim ( int * idexo,
int * time_step,
real * time_value,
int * ierr )

read time value for a time step

See also
ex_get_time()

◆ exgvan()

void exgvan ( int * idexo,
char * var_type,
int * num_vars,
char * var_names,
int * ierr,
int var_typelen,
int var_nameslen )

read results variables names

See also
ex_get_variable_names()

◆ exgvnm()

void exgvnm ( int * idexo,
char * var_type,
int * var_index,
char * var_name,
int * ierr,
int var_typelen,
int var_namelen )

read single results variables name

See also
ex_get_variable_name()

printf("[exgvnm] var_name(%d): %s\n",*var_index,sptr));

◆ exgvp()

void exgvp ( int * idexo,
char * var_type,
int * num_vars,
int * ierr,
int var_typelen )

read results variables parameters

See also
ex_get_variable_param()

◆ exgvtt()

void exgvtt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

read element variable truth table

See also
ex_get_truth_table()

◆ exinq()

void exinq ( int * idexo,
int * req_info,
void_int * ret_int,
float * ret_float,
char * ret_char,
int * ierr,
int ret_charlen )

inquire EXODUS parameters

See also
ex_inquire()

◆ exinqi()

int64_t exinqi ( int * idexo,
int * req_info )

inquire integer EXODUS parameters

See also
ex_inquire_int()

◆ exlgmd()

int exlgmd ( int * idexo)

Routine to return large model setting

See also
ex_large_model()

◆ exmxnm()

void exmxnm ( int * idexo,
int * length,
int * ierr )

◆ exopen()

int exopen ( char * path,
int * mode,
int * cpu_word_size,
int * io_word_size,
float * version,
int * ierr,
int pathlen )

open an EXODUS II file

See also
ex_open()

◆ exopts()

void exopts ( int * option_val,
int * ierr )

◆ expclb()

void expclb ( int * idexo,
void_int * elem_blk_id,
char * elem_type,
void_int * num_elem_this_blk,
void_int * num_nodes_per_elem,
void_int * num_attr,
int * create_maps,
int * ierr,
int elem_typelen )

write concatenated element block parameters

See also
ex_put_concat_elem_block()

◆ expcmp()

void expcmp ( int * idne,
void_int * nmap_ids,
void_int * nmap_node_cnts,
void_int * emap_ids,
void_int * emap_elem_cnts,
int * processor,
int * ierr )

Write the communications map parameters for a single processor

See also
ex_put_cmap_params()

◆ expcmpc()

void expcmpc ( int * idne,
void_int * nmap_ids,
void_int * nmap_node_cnts,
void_int * nproc_ptrs,
void_int * emap_ids,
void_int * emap_elem_cnts,
void_int * eproc_ptrs,
int * ierr )

Write the communications map parameters for all processors

See also
ex_put_cmap_params_cc()

◆ expcns()

void expcns ( int * idexo,
void_int * node_set_ids,
void_int * num_nodes_per_set,
void_int * num_dist_per_set,
void_int * node_sets_node_index,
void_int * node_sets_dist_index,
void_int * node_sets_node_list,
real * node_sets_dist_fact,
int * ierr )

write concatenated node sets

See also
ex_put_concat_sets()

◆ expcon()

void expcon ( int * idexo,
char * coord_names,
int * ierr,
int coord_nameslen )

write coordinate names

See also
ex_put_coord_names()

◆ expcor()

void expcor ( int * idexo,
real * x_coor,
real * y_coor,
real * z_coor,
int * ierr )

write nodal coordinates

See also
ex_put_coord()

◆ expcss()

void expcss ( int * idexo,
void_int * side_set_ids,
void_int * num_elem_per_set,
void_int * num_dist_per_set,
void_int * side_sets_elem_index,
void_int * side_sets_dist_index,
void_int * side_sets_elem_list,
void_int * side_sets_side_list,
real * side_sets_dist_fact,
int * ierr )

write concatenated side sets

See also
ex_put_concat_sets()

◆ expean()

void expean ( int * idexo,
entity_id * elem_blk_id,
int * num_attr,
char * names,
int * ierr,
int nameslen )

write element block attribute names

See also
ex_put_attr_names()

◆ expeat()

void expeat ( int * idexo,
entity_id * elem_blk_id,
real * attrib,
int * ierr )

write element block attributes

See also
ex_put_attr()

◆ expebig()

void expebig ( int * idne,
void_int * el_blk_ids,
void_int * el_blk_cnts,
int * ierr )

Write global element block information

See also
ex_put_eb_info_global()

◆ expecm()

void expecm ( int * idne,
entity_id * map_id,
void_int * elem_ids,
void_int * side_ids,
void_int * proc_ids,
int * processor,
int * ierr )

Write the elemental communications map for a single processor

See also
ex_put_elem_cmap()

◆ expecpp()

void expecpp ( int * idexo,
int * obj_type,
entity_id * elem_blk_id,
int * counts,
int * ierr )

write entity count-per-polyhedra information for nsided block

See also
ex_put_entity_count_per_polyhedra()

◆ expelb()

void expelb ( int * idexo,
entity_id * elem_blk_id,
char * elem_type,
void_int * num_elem_this_blk,
void_int * num_nodes_per_elem,
void_int * num_attr,
int * ierr,
int elem_typelen )

write element block parameters

See also
ex_put_block()

◆ expelc()

void expelc ( int * idexo,
entity_id * elem_blk_id,
void_int * connect,
int * ierr )

write element block connectivity

See also
ex_put_conn()

◆ expem()

void expem ( int * idexo,
entity_id * map_id,
void_int * elem_map,
int * ierr )

put element map

See also
ex_put_num_map()

◆ expemp()

void expemp ( int * idne,
void_int * elem_mapi,
void_int * elem_mapb,
int * processor,
int * ierr )

Write the element map for a processor

See also
ex_put_processor_elem_maps()

◆ expenm()

void expenm ( int * idexo,
void_int * elem_map,
int * ierr )

put element number map

See also
ex_put_id_map()

◆ expev()

void expev ( int * idexo,
int * time_step,
int * elem_var_index,
entity_id * elem_blk_id,
void_int * num_elem_this_blk,
real * elem_var_vals,
int * ierr )

write element variable values at a time step

See also
ex_put_var()

◆ expevs()

void expevs ( int * idne,
int * time_step,
int * elem_var_index,
entity_id * elem_blk_id,
void_int * start,
void_int * count,
real * elem_var_vals,
int * ierr )

Write a variable slab for an element block

See also
ex_put_partial_var()

◆ expfrm()

void expfrm ( int * idexo,
int * nframe,
void_int * cfids,
real * coord,
int * tags,
int * ierr )

ex_put_coordinate_frames – define/write coordinate frames

See also
ex_put_coordinate_frames()

◆ expgv()

void expgv ( int * idexo,
int * time_step,
int * num_glob_vars,
real * glob_var_vals,
int * ierr )

write global variable values at time step

See also
ex_put_var()

◆ expig()

void expig ( int * idne,
void_int * nnodes_g,
void_int * nelems_g,
void_int * nelem_blks_g,
void_int * nnode_sets_g,
void_int * nside_sets_g,
int * ierr )

Write initial global information

See also
ex_put_init_global()

◆ expii()

void expii ( int * idne,
int * nproc,
int * nproc_in_f,
char * ftype,
int * ierr,
size_t ftypelen )

Write initial information from nemesis file

See also
ex_put_init_info()

◆ expinf()

void expinf ( int * idexo,
int * num_info,
char * info,
int * ierr,
int infolen )

write information records

See also
ex_put_info()

◆ expini()

void expini ( int * idexo,
char * title,
void_int * num_dim,
void_int * num_nodes,
void_int * num_elem,
void_int * num_elem_blk,
void_int * num_node_sets,
void_int * num_side_sets,
int * ierr,
int titlelen )

write initialization parameters

See also
ex_put_init()

◆ explbp()

void explbp ( int * idne,
void_int * nint_nodes,
void_int * nbor_nodes,
void_int * next_nodes,
void_int * nint_elems,
void_int * nbor_elems,
void_int * nnode_cmaps,
void_int * nelem_cmaps,
int * processor,
int * ierr )

Write load balance parameters

See also
ex_put_loadbal_param()

◆ explbpc()

void explbpc ( int * idne,
void_int * nint_nodes,
void_int * nbor_nodes,
void_int * next_nodes,
void_int * nint_elems,
void_int * nbor_elems,
void_int * nnode_cmaps,
void_int * nelem_cmaps,
int * ierr )

Write concatenated load balance parameters

See also
ex_put_loadbal_param_cc()

◆ expmap()

void expmap ( int * idexo,
void_int * elem_map,
int * ierr )

write element order map

See also
ex_put_map()

◆ expmp()

void expmp ( int * idexo,
int * num_node_maps,
int * num_elem_maps,
int * ierr )

put map parameters

See also
ex_put_map_param()

◆ expnam()

void expnam ( int * idexo,
int * type,
int * id,
char * name,
int * ierr,
int namelen )

write single object names

See also
ex_put_name()

◆ expnams()

void expnams ( int * idexo,
int * type,
int * num_obj,
char * names,
int * ierr,
int nameslen )

write object names

See also
ex_put_names()

◆ expncm()

void expncm ( int * idne,
entity_id * map_id,
void_int * node_ids,
void_int * proc_ids,
int * processor,
int * ierr )

Write the nodal communications map for a single processor

See also
ex_put_node_cmap()

◆ expncor()

void expncor ( int * idne,
void_int * start,
void_int * count,
real * x_coor,
real * y_coor,
real * z_coor,
int * ierr )

Write coordinates of the nodes

See also
ex_put_partial_coord()

◆ expneat()

void expneat ( int * idne,
entity_id * elem_blk_id,
void_int * start,
void_int * count,
real * attrib,
int * ierr )

Write an element block's attributes

See also
ex_put_partial_attr()

◆ expnec()

void expnec ( int * idne,
entity_id * elem_blk_id,
void_int * start,
void_int * count,
void_int * connect,
int * ierr )

Write an element block's connectivity list

See also
ex_put_partial_conn()

◆ expnenm()

void expnenm ( int * idne,
void_int * starte,
void_int * num_ent,
void_int * elem_map,
int * ierr )

Write the element numbering map

See also
ex_put_partial_id_map()

◆ expnm()

void expnm ( int * idexo,
entity_id * map_id,
void_int * node_map,
int * ierr )

put node map

See also
ex_put_num_map()

◆ expnmp()

void expnmp ( int * idne,
void_int * node_mapi,
void_int * node_mapb,
void_int * node_mape,
int * processor,
int * ierr )

Write a node map for a processor

See also
ex_put_processor_node_maps()

◆ expnnm()

void expnnm ( int * idexo,
void_int * node_map,
int * ierr )

put node number map

See also
ex_put_id_map()

◆ expnnnm()

void expnnnm ( int * idne,
void_int * startn,
void_int * num_ent,
void_int * node_map,
int * ierr )

Write the node numbering map

See also
ex_put_partial_id_map()

◆ expnns()

void expnns ( int * idne,
entity_id * ns_id,
void_int * start,
void_int * count,
void_int * ns_node_list,
int * ierr )

Write node set list for a single node set

See also
ex_put_partial_set()

◆ expnnsd()

void expnnsd ( int * idne,
entity_id * ns_id,
void_int * start,
void_int * count,
real * ns_df,
int * ierr )

Write node set distribution factor

See also
ex_put_partial_set_dist_fact()

◆ expnp()

void expnp ( int * idexo,
entity_id * node_set_id,
void_int * num_nodes_in_set,
void_int * num_dist_in_set,
int * ierr )

write node set parameters

See also
ex_put_set_param()

◆ expns()

void expns ( int * idexo,
entity_id * node_set_id,
void_int * node_set_node_list,
int * ierr )

write node set

See also
ex_put_set()

◆ expnsd()

void expnsd ( int * idexo,
entity_id * node_set_id,
real * node_set_dist_fact,
int * ierr )

write node set dist factors

See also
ex_put_set_dist_fact()

◆ expnspg()

void expnspg ( int * idne,
void_int * global_ids,
void_int * global_n_cnts,
void_int * global_df_cnts,
int * ierr )

Write global node set parameters

See also
ex_put_ns_param_global()

◆ expnss()

void expnss ( int * idne,
entity_id * ss_id,
void_int * start,
void_int * count,
void_int * ss_elem_list,
void_int * ss_side_list,
int * ierr )

Write side set element list and side set side list

See also
ex_put_partial_set()

◆ expnssd()

void expnssd ( int * idne,
entity_id * ss_id,
void_int * start,
void_int * count,
real * ss_df,
int * ierr )

Write side set distribution factor

See also
ex_put_partial_set_dist_fact()

◆ expnstt()

void expnstt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

write nodeset variable truth table

See also
ex_put_truth_table()

◆ expnsv()

void expnsv ( int * idexo,
int * time_step,
int * var_index,
entity_id * id,
void_int * num_entity,
real * var_vals,
int * ierr )

write nodeset variable values at a time step

See also
ex_put_var()

◆ expnv()

void expnv ( int * idexo,
int * time_step,
int * nodal_var_index,
void_int * num_nodes,
real * nodal_var_vals,
int * ierr )

write nodal variable values at a time step

See also
ex_put_var()

◆ expnvs()

void expnvs ( int * idne,
int * time_step,
int * nodal_var_index,
void_int * start,
void_int * count,
real * nodal_var_vals,
int * ierr )

Write nodal variable slab

See also
ex_put_partial_var()

◆ expp()

void expp ( int * idexo,
int * obj_type,
entity_id * obj_id,
char * prop_name,
entity_id * value,
int * ierr,
int prop_namelen )

write object property

See also
ex_put_prop()

◆ exppa()

void exppa ( int * idexo,
int * obj_type,
char * prop_name,
void_int * values,
int * ierr,
int prop_namelen )

write object property array

See also
ex_put_prop_array()

◆ exppcc()

void exppcc ( int * exoid,
void_int * start_node_num,
void_int * num_nodes,
int * component,
real * coor,
int * ierr )

writes the coordinates of some of the nodes in the model for the specified component

See also
ex_put_partial_coord_component

◆ exppem()

void exppem ( int * idexo,
entity_id * map_id,
void_int * start,
void_int * count,
void_int * elem_map,
int * ierr )

put partial element map

See also
ex_put_partial_num_map()

◆ exppn()

void exppn ( int * idexo,
int * obj_type,
int * num_props,
char * prop_names,
int * ierr,
int prop_nameslen )

write property array names

See also
ex_put_prop_names()

◆ exppv()

void exppv ( int * idexo,
int * time_step,
int * var_type,
int * var_index,
entity_id * obj_id,
void_int * start_index,
void_int * num_entities,
real * var_vals,
int * ierr )

writes the values of a single variable for a partial block at one time step to the database; assume the first time step and variable index are 1

See also
ex_put_partial_var()

◆ expqa()

void expqa ( int * idexo,
int * num_qa_records,
char * qa_record,
int * ierr,
int qa_recordlen )

write QA records

See also
ex_put_qa()

◆ expsp()

void expsp ( int * idexo,
entity_id * side_set_id,
void_int * num_sides_in_set,
void_int * num_df_in_set,
int * ierr )

write side set parameters

See also
ex_put_set_param()

◆ expss()

void expss ( int * idexo,
entity_id * side_set_id,
void_int * side_set_elem_list,
void_int * side_set_side_list,
int * ierr )

write side set

See also
ex_put_set()

◆ expssd()

void expssd ( int * idexo,
entity_id * side_set_id,
real * side_set_dist_fact,
int * ierr )

write side set distribution factors

See also
ex_put_set_dist_fact()

◆ expsspg()

void expsspg ( int * idne,
void_int * global_ids,
void_int * global_el_cnts,
void_int * global_df_cnts,
int * ierr )

Write global side set parameters

See also
ex_put_ss_param_global()

◆ expsstt()

void expsstt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

write sideset variable truth table

See also
ex_put_truth_table()

◆ expssv()

void expssv ( int * idexo,
int * time_step,
int * var_index,
entity_id * id,
void_int * num_entity,
real * var_vals,
int * ierr )

write sideset variable values at a time step

See also
ex_put_var()

◆ exptim()

void exptim ( int * idexo,
int * time_step,
real * time_value,
int * ierr )

write time value for a time step

See also
ex_put_time()

◆ expvan()

void expvan ( int * idexo,
char * var_type,
int * num_vars,
char * var_names,
int * ierr,
int var_typelen,
int var_nameslen )

write results variables names

See also
ex_put_variable_names()

◆ expvnm()

void expvnm ( int * idexo,
char * var_type,
int * var_index,
char * var_name,
int * ierr,
int var_typelen,
int var_namelen )

write results variable name

See also
ex_put_variable_name()

◆ expvp()

void expvp ( int * idexo,
char * var_type,
int * num_vars,
int * ierr,
int var_typelen )

write results variables parameters

See also
ex_put_variable_param()

◆ expvtt()

void expvtt ( int * idexo,
int * num_entity,
int * num_var,
int * var_tab,
int * ierr )

write element variable truth table

See also
ex_put_truth_table()

◆ exsetopt()

void exsetopt ( int * idexo,
int * option,
int * value,
int * ierr )

◆ exsi64()

void exsi64 ( int * idexo,
int * mode,
int * ierr )

◆ exupda()

void exupda ( int * idexo,
int * ierr )

update an EXODUS II file

See also
ex_update()