⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 exodusii.h

📁 一个用来实现偏微分方程中网格的计算库
💻 H
📖 第 1 页 / 共 2 页
字号:
				       char **prop_names);  EXODUS_EXPORT int ex_get_qa (int exoid,			       char *qa_record[][4]);  EXODUS_EXPORT int ex_get_side_set_node_list_len(int exoid,						  int side_set_id,						  int *side_set_node_list_len);  EXODUS_EXPORT int ex_get_side_set_param (int  exoid,					   int  side_set_id,					   int *num_side_in_set, 					   int *num_dist_fact_in_set);  EXODUS_EXPORT int ex_get_side_set (int   exoid,				     int   side_set_id,				     int  *side_set_elem_list, 				     int  *side_set_side_list);  EXODUS_EXPORT int ex_get_side_set_node_count(int exoid,					       int side_set_id,					       int *side_set_node_cnt_list);  EXODUS_EXPORT int ex_get_side_set_dist_fact (int   exoid,					       int   side_set_id,					       void *side_set_dist_fact);  EXODUS_EXPORT int ex_get_side_set_ids (int  exoid,					 int *ids);  EXODUS_EXPORT int ex_get_side_set_node_list(int exoid,					      int side_set_id,					      int *side_set_node_cnt_list,					      int *side_set_node_list);  EXODUS_EXPORT int ex_get_sset_var (int   exoid,				     int   time_step,				     int   sset_var_index,				     int   sset_id, 				     int   num_side_this_sset,				     void *sset_var_vals);  EXODUS_EXPORT int ex_get_sset_var_tab (int  exoid,					 int  num_sidesets,					 int  num_sset_var,					 int *sset_var_tab);  EXODUS_EXPORT int ex_get_sset_varid (int  exoid,				       int *varid);  EXODUS_EXPORT int ex_get_time (int   exoid,				 int   time_step,				 void *time_value);  EXODUS_EXPORT int ex_get_variable_names (int   exoid,					   ex_entity_type obj_type,					   int   num_vars,					   char *var_names[]);  EXODUS_EXPORT int ex_get_var_names (int   exoid,				      const char *var_type,				      int   num_vars,				      char *var_names[]);  EXODUS_EXPORT int ex_get_varid (int  exoid, ex_entity_type obj_type,				  int *varid_arr);  EXODUS_EXPORT int ex_get_variable_name (int   exoid,					  ex_entity_type obj_type,					  int   var_num,					  char *var_name);  EXODUS_EXPORT int ex_get_var_name (int   exoid,				     const char *var_type,				     int   var_num,				     char *var_name);  EXODUS_EXPORT int ex_get_var_param (int   exoid,				      const char *var_type,				      int  *num_vars);  EXODUS_EXPORT int ex_get_variable_param (int   exoid,					   ex_entity_type obj_type,					   int  *num_vars);  EXODUS_EXPORT int ex_get_object_truth_vector (int  exoid,						ex_entity_type var_type,						int  object_id,						int  num_var,						int *var_vector);  EXODUS_EXPORT int ex_get_truth_table (int  exoid,					ex_entity_type obj_type,					int  num_blk,					int  num_var,					int *var_tab);  EXODUS_EXPORT int ex_get_var_tab (int  exoid,				    const char *var_type,				    int  num_blk,				    int  num_var,				    int *var_tab);    EXODUS_EXPORT int ex_get_elem_var_tab (int  exoid,					 int  num_elem_blk,					 int  num_elem_var,					 int *elem_var_tab);#define ex_open(path, mode, comp_ws, io_ws, version) ex_open_int(path, mode, comp_ws, io_ws, version, EX_API_VERS_NODOT)    EXODUS_EXPORT int ex_open_int (const char  *path,				 int    mode,				 int   *comp_ws,				 int   *io_ws,				 float *version, int my_version);    EXODUS_EXPORT int ex_put_attr_param (int   exoid,				       ex_entity_type obj_type,				       int   obj_id,				       int   num_attrs);  EXODUS_EXPORT int ex_get_attr_param (int   exoid,				       ex_entity_type obj_type,				       int   obj_id,				       int   *num_attrs);  EXODUS_EXPORT int ex_put_all_var_param (int exoid,					  int num_g, int num_n,					  int num_e, int *elem_var_tab,					  int num_m, int *nset_var_tab,					  int num_s, int *sset_var_tab);  EXODUS_EXPORT int ex_put_concat_elem_block (int    exoid,					      const int*   elem_blk_id,					      char *elem_type[],					      const int*   num_elem_this_blk,					      const int*   num_nodes_per_elem,					      const int*   num_attr,					      int    define_maps);  EXODUS_EXPORT int ex_put_concat_node_sets (int   exoid,					     int  *node_set_ids,					     int  *num_nodes_per_set,					     int  *num_dist_per_set,					     int  *node_sets_node_index,					     int  *node_sets_df_index,					     int  *node_sets_node_list,					     void *node_sets_dist_fact);  EXODUS_EXPORT int ex_put_concat_side_sets (int   exoid,					     int  *side_set_ids,					     int  *num_elem_per_set,					     int  *num_dist_per_set,					     int  *side_sets_elem_index,					     int  *side_sets_dist_index,					     int  *side_sets_elem_list,					     int  *side_sets_side_list,					     void *side_sets_dist_fact);  EXODUS_EXPORT int ex_put_concat_var_param (int exoid, int num_g, int num_n,					     int num_e, int num_elem_blk, int  *elem_var_tab);    EXODUS_EXPORT int ex_put_coord_names (int   exoid,					char *coord_names[]);  EXODUS_EXPORT int ex_put_coord (int   exoid,				  const void *x_coor,				  const void *y_coor,				  const void *z_coor);  EXODUS_EXPORT int ex_put_elem_attr_names(int   exoid,					   int   elem_blk_id,					   char *names[]);  EXODUS_EXPORT int ex_put_elem_attr (int   exoid,				      int   elem_blk_id,				      const void *attrib);  EXODUS_EXPORT int ex_put_elem_block (int   exoid,				       int   elem_blk_id,				       const char *elem_type,				       int   num_elem_this_blk,				       int   num_nodes_per_elem,				       int   num_attr);  EXODUS_EXPORT int ex_put_elem_conn (int   exoid,				      int   elem_blk_id,				      const int  *connect);  EXODUS_EXPORT int ex_put_elem_map (int exoid,				     int map_id,				     const int *elem_map);  EXODUS_EXPORT int ex_put_id_map(int exoid,				  ex_entity_type obj_type,				  const int *map);    EXODUS_EXPORT int ex_get_id_map(int exoid,				  ex_entity_type obj_type,				  int *map);    EXODUS_EXPORT int ex_put_elem_num_map (int  exoid,					 const int *elem_map);  EXODUS_EXPORT int ex_put_elem_var (int   exoid,				     int   time_step,				     int   elem_var_index,				     int   elem_blk_id,				     int   num_elem_this_blk,				     const void *elem_var_vals);  EXODUS_EXPORT int ex_put_coordinate_frames(int exoid, int nframes, const int cf_ids[], 					     void* pt_coordinates, const char* tags);  EXODUS_EXPORT int ex_put_glob_vars (int   exoid,				      int   time_step,				      int   num_glob_vars,				      const void *glob_var_vals);  EXODUS_EXPORT int ex_put_info (int   exoid, 				 int   num_info,				 char *info[]);  EXODUS_EXPORT int ex_put_init (int   exoid,				 const char *title,				 int   num_dim,				 int   num_nodes,				 int   num_elem,				 int   num_elem_blk,				 int   num_node_sets,				 int   num_side_sets);  EXODUS_EXPORT int ex_put_map (int  exoid,				const int *elem_map);  EXODUS_EXPORT int ex_put_map_param (int   exoid,				      int   num_node_maps,				      int   num_elem_maps);  EXODUS_EXPORT int ex_put_name (int   exoid,				 ex_entity_type obj_type,				 int   entity_id,				 const char *name);  EXODUS_EXPORT int ex_put_names (int   exoid,				  ex_entity_type obj_type,				  char *names[]);  EXODUS_EXPORT int ex_put_nodal_var (int   exoid,				      int   time_step,				      int   nodal_var_index,				      int   num_nodes, 				      const void *nodal_var_vals);  EXODUS_EXPORT int ex_put_nodal_varid_var(int   exoid,					   int   time_step,					   int   nodal_var_index,					   int   num_nodes, 					   int   varid,					   const void *nodal_var_vals);  EXODUS_EXPORT int ex_put_node_map (int exoid,				     int map_id,				     const int *node_map);  EXODUS_EXPORT int ex_put_node_num_map (int  exoid,					 const int *node_map);  EXODUS_EXPORT int ex_put_node_set_param (int exoid,					   int node_set_id,					   int num_nodes_in_set,					   int num_dist_in_set);  EXODUS_EXPORT int ex_put_node_set (int   exoid,				     int   node_set_id,				     const int  *node_set_node_list);  EXODUS_EXPORT int ex_put_node_set_dist_fact  (int   exoid,						int   node_set_id,						const void *node_set_dist_fact);  EXODUS_EXPORT int ex_put_nset_var (int   exoid,				     int   time_step,				     int   nset_var_index,				     int   nset_id,				     int   num_nodes_this_nset,				     const void *nset_var_vals);  EXODUS_EXPORT int ex_put_nset_var_tab (int  exoid,					 int  num_nset,					 int  num_nset_var,					 int *nset_var_tab);  EXODUS_EXPORT int ex_put_one_elem_attr (int   exoid,					  int   elem_blk_id,					  int   attrib_index,					  const void *attrib);  EXODUS_EXPORT int ex_put_partial_elem_map (int   exoid,					     int   map_id,					     int ent_start,					     int ent_count, 					     const int  *elem_map);  EXODUS_EXPORT int ex_put_prop (int   exoid,				 ex_entity_type obj_type,				 int   obj_id,				 const char *prop_name,				 int   value);  EXODUS_EXPORT int ex_put_prop_array (int   exoid,				       ex_entity_type obj_type,				       const char *prop_name,				       const int  *values);  EXODUS_EXPORT int ex_put_prop_names (int   exoid,				       ex_entity_type obj_type,				       int   num_props,				       char **prop_names);  EXODUS_EXPORT int ex_put_qa (int   exoid,			       int   num_qa_records,			       char* qa_record[][4]);  EXODUS_EXPORT int ex_put_side_set_param (int exoid,					   int side_set_id,					   int num_side_in_set,					   int num_dist_fact_in_set);  EXODUS_EXPORT int ex_put_side_set (int   exoid,				     int   side_set_id,				     const int  *side_set_elem_list,				     const int  *side_set_side_list);  EXODUS_EXPORT int ex_put_side_set_dist_fact (int   exoid,					       int   side_set_id,					       const void *side_set_dist_fact);  EXODUS_EXPORT int ex_put_sset_var (int   exoid,				     int   time_step,				     int   sset_var_index,				     int   sset_id,				     int   num_faces_this_sset,				     const void *sset_var_vals);  EXODUS_EXPORT int ex_put_sset_var_tab (int  exoid,					 int  num_sset,					 int  num_sset_var,					 int *sset_var_tab);  EXODUS_EXPORT int ex_put_time (int   exoid,				 int   time_step,				 const void *time_value);  EXODUS_EXPORT int ex_put_varid_var(int   exoid,				     int   time_step,				     int   varid,				     int   num_entity,				     const void *var_vals);  EXODUS_EXPORT int ex_put_var_names (int   exoid,				      const char *var_type,				      int   num_vars,				      char *var_names[]);  EXODUS_EXPORT int ex_put_var_name (int   exoid,				     const char *var_type,				     int   var_num,				     const char *var_name);  EXODUS_EXPORT int ex_put_var_param (int   exoid,				      const char *var_type,				      int   num_vars);  EXODUS_EXPORT int ex_put_variable_names (int   exoid,					   ex_entity_type obj_type,					   int   num_vars,					   char* var_names[]);  EXODUS_EXPORT int ex_put_variable_name (int   exoid,					  ex_entity_type obj_type,					  int   var_num,					  const char *var_name);  EXODUS_EXPORT int ex_put_variable_param (int exoid,					   ex_entity_type obj_type,					   int num_vars);  EXODUS_EXPORT int ex_put_truth_table (int  exoid,					ex_entity_type obj_type,					int  num_blk,					int  num_var,					int *var_tab);  EXODUS_EXPORT int ex_put_var_tab (int  exoid,				    const char *var_type,				    int  num_blk,				    int  num_var,				    int *var_tab);    EXODUS_EXPORT int ex_put_elem_var_tab (int  exoid,					 int  num_elem_blk,					 int  num_elem_var,					 int *elem_var_tab);  EXODUS_EXPORT int ex_update (int exoid);  EXODUS_EXPORT int ex_get_num_props (int exoid, ex_entity_type obj_type);  EXODUS_EXPORT int ex_large_model(int exoid);  EXODUS_EXPORT size_t ex_header_size(int exoid);  EXODUS_EXPORT void ex_err(const char*, const char*, int);  EXODUS_EXPORT void ex_get_err(const char** msg, const char** func, int* errcode);  EXODUS_EXPORT void ex_opts(int options);  EXODUS_EXPORT int ex_inquire(int exoid, int inquiry, int*, void*, char*);  EXODUS_EXPORT int ex_get_varid_var(int   exoid,				     int   time_step,				     int   varid,				     int   num_entity,				     void *var_vals);    /* ERROR CODE DEFINITIONS AND STORAGE                                       */  extern int exerrval;     /**< shared error return value                */  extern int exoptval;     /**< error reporting flag (default is quiet)  */    char* ex_name_of_object(ex_entity_type obj_type);  ex_entity_type ex_var_type_to_ex_entity_type(char var_type);#ifdef __cplusplus}                               /* close brackets on extern "C" declaration */#endif/** * \defgroup ErrorReturnCodes Exodus error return codes - exerrval return values * @{ */#define EX_MEMFAIL       1000   /**< memory allocation failure flag def       */#define EX_BADFILEMODE   1001   /**< bad file mode def                        */#define EX_BADFILEID     1002   /**< bad file id def                          */#define EX_WRONGFILETYPE 1003   /**< wrong file type for function             */#define EX_LOOKUPFAIL    1004   /**< id table lookup failed                   */#define EX_BADPARAM      1005   /**< bad parameter passed                     */#define EX_NULLENTITY   -1006   /**< null entity found                        */#define EX_MSG          -1000   /**< message print code - no error implied    */#define EX_PRTLASTMSG   -1001   /**< print last error message msg code        *//* @} */#include "exodusII_ext.h"#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -