![]() |
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.