![]() |
FrontISTR
5.2.0
Large-scale structural analysis program with finit element method
|
#include <stdio.h>#include <stdlib.h>#include <stddef.h>#include <string.h>#include <errno.h>#include <ctype.h>#include "hecmw_util.h"#include "hecmw_config.h"#include "hecmw_result_io.h"Go to the source code of this file.
Macros | |
| #define | ALLOW_CHAR_FIRST "_" /* and alphabet */ |
| #define | ALLOW_CHAR "_-+" /* and alphabet, digit */ |
Functions | |
| void | HECMW_result_clear () |
| int | HECMW_result_init_body (int n_node, int n_elem, int *nodeID, int *elemID, int i_step, char *header, char *comment) |
| int | HECMW_result_add (int dtype, int n_dof, char *label, double *ptr) |
| int | HECMW_result_count_ng_comp (void) |
| int | HECMW_result_count_nn_comp (void) |
| int | HECMW_result_count_ne_comp (void) |
Variables | |
| int | istep |
| int | nnode |
| int | nelem |
| int | filever_major =2 |
| int | filever_minor =0 |
| char | head [HECMW_HEADER_LEN+1] |
| char | comment_line [HECMW_MSG_LEN+1] |
| char | line_buf [LINEBUF_SIZE+1] |
| struct result_list * | global_list |
| struct result_list * | node_list |
| struct result_list * | elem_list |
| int * | node_global_ID = NULL |
| int * | elem_global_ID = NULL |
| #define ALLOW_CHAR "_-+" /* and alphabet, digit */ |
| #define ALLOW_CHAR_FIRST "_" /* and alphabet */ |
| int HECMW_result_add | ( | int | dtype, |
| int | n_dof, | ||
| char * | label, | ||
| double * | ptr | ||
| ) |
Definition at line 221 of file hecmw_result_io.c.
| void HECMW_result_clear | ( | ) |
| int HECMW_result_count_ne_comp | ( | void | ) |
Definition at line 278 of file hecmw_result_io.c.
| int HECMW_result_count_ng_comp | ( | void | ) |
Definition at line 256 of file hecmw_result_io.c.
| int HECMW_result_count_nn_comp | ( | void | ) |
Definition at line 267 of file hecmw_result_io.c.
| int HECMW_result_init_body | ( | int | n_node, |
| int | n_elem, | ||
| int * | nodeID, | ||
| int * | elemID, | ||
| int | i_step, | ||
| char * | header, | ||
| char * | comment | ||
| ) |
| char comment_line[HECMW_MSG_LEN+1] |
Definition at line 27 of file hecmw_result_io.c.
| int* elem_global_ID = NULL |
Definition at line 35 of file hecmw_result_io.c.
| struct result_list* elem_list |
Definition at line 32 of file hecmw_result_io.c.
| int filever_major =2 |
Definition at line 23 of file hecmw_result_io.c.
| int filever_minor =0 |
Definition at line 24 of file hecmw_result_io.c.
| struct result_list* global_list |
Definition at line 30 of file hecmw_result_io.c.
| char head[HECMW_HEADER_LEN+1] |
Definition at line 26 of file hecmw_result_io.c.
| int istep |
Definition at line 16 of file hecmw_result_io.c.
| char line_buf[LINEBUF_SIZE+1] |
Definition at line 28 of file hecmw_result_io.c.
| int nelem |
Definition at line 18 of file hecmw_result_io.c.
| int nnode |
Definition at line 17 of file hecmw_result_io.c.
| int* node_global_ID = NULL |
Definition at line 34 of file hecmw_result_io.c.
| struct result_list* node_list |
Definition at line 31 of file hecmw_result_io.c.