![]() |
FrontISTR
5.7.1
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_bin_io.h"#include "hecmw_result.h"#include "hecmw_result_io.h"#include "hecmw_result_io_bin.h"#include "hecmw_result_io_txt.h"Go to the source code of this file.
Functions | |
| void | HECMW_result_free (struct hecmwST_result_data *result) |
| int | HECMW_result_init (struct hecmwST_local_mesh *hecMESH, int i_step, char *header, char *comment) |
| int | HECMW_result_finalize (void) |
| int | HECMW_result_write_by_name (char *name_ID) |
| int | HECMW_result_write_ST_by_name (char *name_ID, struct hecmwST_result_data *result, int n_node, int n_elem, char *header, char *comment) |
| int | HECMW_result_write_by_addfname (char *name_ID, char *addfname) |
| int | HECMW_result_checkfile_by_name (char *name_ID, int i_step) |
| struct hecmwST_result_data * | HECMW_result_read_by_fname (char *filename) |
| struct hecmwST_result_data * | HECMW_result_read_by_name (char *name_ID, int i_step) |
| int | HECMW_result_get_nnode (void) |
| int | HECMW_result_get_nelem (void) |
| char * | HECMW_result_get_header (char *buff) |
| char * | HECMW_result_get_comment (char *buff) |
| int * | HECMW_result_get_nodeID (int *buff) |
| int * | HECMW_result_get_elemID (int *buff) |
| void | HECMW_result_free_nodeID (void) |
| void | HECMW_result_free_elemID (void) |
| void | hecmw_result_init_if (int *n_node, int *n_elem, int *nodeID, int *elemID, int *n_elem_type, int *elem_type_index, int *elem_type_item, int *i_step, char *header, char *comment, int *err, int len) |
| void | hecmw_result_init_if_ (int *n_node, int *n_elem, int *nodeID, int *elemID, int *n_elem_type, int *elem_type_index, int *elem_type_item, int *i_step, char *header, char *comment, int *err, int len) |
| void | hecmw_result_init_if__ (int *n_node, int *n_elem, int *nodeID, int *elemID, int *n_elem_type, int *elem_type_index, int *elem_type_item, int *i_step, char *header, char *comment, int *err, int len) |
| void | HECMW_RESULT_INIT_IF (int *n_node, int *n_elem, int *nodeID, int *elemID, int *n_elem_type, int *elem_type_index, int *elem_type_item, int *i_step, char *header, char *comment, int *err, int len) |
| void | hecmw_result_finalize_if (int *err) |
| void | hecmw_result_finalize_if_ (int *err) |
| void | hecmw_result_finalize_if__ (int *err) |
| void | HECMW_RESULT_FINALIZE_IF (int *err) |
| void | hecmw_result_add_if (int *dtype, int *n_dof, char *label, double *ptr, int *err, int len) |
| void | hecmw_result_add_if_ (int *dtype, int *n_dof, char *label, double *ptr, int *err, int len) |
| void | hecmw_result_add_if__ (int *dtype, int *n_dof, char *label, double *ptr, int *err, int len) |
| void | HECMW_RESULT_ADD_IF (int *dtype, int *n_dof, char *label, double *ptr, int *err, int len) |
| void | hecmw_result_write_by_name_if (char *name_ID, int *err, int len) |
| void | hecmw_result_write_by_name_if_ (char *name_ID, int *err, int len) |
| void | hecmw_result_write_by_name_if__ (char *name_ID, int *err, int len) |
| void | HECMW_RESULT_WRITE_BY_NAME_IF (char *name_ID, int *err, int len) |
| void | hecmw_result_write_by_addfname_if (char *name_ID, char *addfname, int *err, int len1, int len2) |
| void | hecmw_result_write_by_addfname_if_ (char *name_ID, char *addfname, int *err, int len1, int len2) |
| void | hecmw_result_write_by_addfname_if__ (char *name_ID, char *addfname, int *err, int len1, int len2) |
| void | HECMW_RESULT_WRITE_BY_ADDFNAME_IF (char *name_ID, char *addfname, int *err, int len1, int len2) |
| void | hecmw_result_checkfile_by_name_if (char *name_ID, int *i_step, int *err, int len) |
| void | hecmw_result_checkfile_by_name_if_ (char *name_ID, int *i_step, int *err, int len) |
| void | hecmw_result_checkfile_by_name_if__ (char *name_ID, int *i_step, int *err, int len) |
| void | HECMW_RESULT_CHECKFILE_BY_NAME_IF (char *name_ID, int *i_step, int *err, int len) |
| void hecmw_result_add_if | ( | int * | dtype, |
| int * | n_dof, | ||
| char * | label, | ||
| double * | ptr, | ||
| int * | err, | ||
| int | len | ||
| ) |
| void HECMW_RESULT_ADD_IF | ( | int * | dtype, |
| int * | n_dof, | ||
| char * | label, | ||
| double * | ptr, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 330 of file hecmw_result.c.
| void hecmw_result_add_if_ | ( | int * | dtype, |
| int * | n_dof, | ||
| char * | label, | ||
| double * | ptr, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 320 of file hecmw_result.c.
| void hecmw_result_add_if__ | ( | int * | dtype, |
| int * | n_dof, | ||
| char * | label, | ||
| double * | ptr, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 325 of file hecmw_result.c.
| int HECMW_result_checkfile_by_name | ( | char * | name_ID, |
| int | i_step | ||
| ) |
| void hecmw_result_checkfile_by_name_if | ( | char * | name_ID, |
| int * | i_step, | ||
| int * | err, | ||
| int | len | ||
| ) |
| void HECMW_RESULT_CHECKFILE_BY_NAME_IF | ( | char * | name_ID, |
| int * | i_step, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 423 of file hecmw_result.c.
| void hecmw_result_checkfile_by_name_if_ | ( | char * | name_ID, |
| int * | i_step, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 415 of file hecmw_result.c.
| void hecmw_result_checkfile_by_name_if__ | ( | char * | name_ID, |
| int * | i_step, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 419 of file hecmw_result.c.
| int HECMW_result_finalize | ( | void | ) |
Definition at line 64 of file hecmw_result.c.
| void hecmw_result_finalize_if | ( | int * | err | ) |
Definition at line 292 of file hecmw_result.c.
| void HECMW_RESULT_FINALIZE_IF | ( | int * | err | ) |
| void hecmw_result_finalize_if_ | ( | int * | err | ) |
| void hecmw_result_finalize_if__ | ( | int * | err | ) |
| void HECMW_result_free | ( | struct hecmwST_result_data * | result | ) |
| void HECMW_result_free_elemID | ( | void | ) |
| void HECMW_result_free_nodeID | ( | void | ) |
| char* HECMW_result_get_comment | ( | char * | buff | ) |
Definition at line 209 of file hecmw_result.c.
| int* HECMW_result_get_elemID | ( | int * | buff | ) |
Definition at line 222 of file hecmw_result.c.
| char* HECMW_result_get_header | ( | char * | buff | ) |
Definition at line 204 of file hecmw_result.c.
| int HECMW_result_get_nelem | ( | void | ) |
Definition at line 202 of file hecmw_result.c.
| int HECMW_result_get_nnode | ( | void | ) |
Definition at line 200 of file hecmw_result.c.
| int* HECMW_result_get_nodeID | ( | int * | buff | ) |
Definition at line 214 of file hecmw_result.c.
| int HECMW_result_init | ( | struct hecmwST_local_mesh * | hecMESH, |
| int | i_step, | ||
| char * | header, | ||
| char * | comment | ||
| ) |
| void hecmw_result_init_if | ( | int * | n_node, |
| int * | n_elem, | ||
| int * | nodeID, | ||
| int * | elemID, | ||
| int * | n_elem_type, | ||
| int * | elem_type_index, | ||
| int * | elem_type_item, | ||
| int * | i_step, | ||
| char * | header, | ||
| char * | comment, | ||
| int * | err, | ||
| int | len | ||
| ) |
| void HECMW_RESULT_INIT_IF | ( | int * | n_node, |
| int * | n_elem, | ||
| int * | nodeID, | ||
| int * | elemID, | ||
| int * | n_elem_type, | ||
| int * | elem_type_index, | ||
| int * | elem_type_item, | ||
| int * | i_step, | ||
| char * | header, | ||
| char * | comment, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 281 of file hecmw_result.c.
| void hecmw_result_init_if_ | ( | int * | n_node, |
| int * | n_elem, | ||
| int * | nodeID, | ||
| int * | elemID, | ||
| int * | n_elem_type, | ||
| int * | elem_type_index, | ||
| int * | elem_type_item, | ||
| int * | i_step, | ||
| char * | header, | ||
| char * | comment, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 263 of file hecmw_result.c.
| void hecmw_result_init_if__ | ( | int * | n_node, |
| int * | n_elem, | ||
| int * | nodeID, | ||
| int * | elemID, | ||
| int * | n_elem_type, | ||
| int * | elem_type_index, | ||
| int * | elem_type_item, | ||
| int * | i_step, | ||
| char * | header, | ||
| char * | comment, | ||
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 272 of file hecmw_result.c.
| struct hecmwST_result_data* HECMW_result_read_by_fname | ( | char * | filename | ) |
| struct hecmwST_result_data* HECMW_result_read_by_name | ( | char * | name_ID, |
| int | i_step | ||
| ) |
Definition at line 177 of file hecmw_result.c.
| int HECMW_result_write_by_addfname | ( | char * | name_ID, |
| char * | addfname | ||
| ) |
Definition at line 122 of file hecmw_result.c.
| void hecmw_result_write_by_addfname_if | ( | char * | name_ID, |
| char * | addfname, | ||
| int * | err, | ||
| int | len1, | ||
| int | len2 | ||
| ) |
Definition at line 365 of file hecmw_result.c.
| void HECMW_RESULT_WRITE_BY_ADDFNAME_IF | ( | char * | name_ID, |
| char * | addfname, | ||
| int * | err, | ||
| int | len1, | ||
| int | len2 | ||
| ) |
| void hecmw_result_write_by_addfname_if_ | ( | char * | name_ID, |
| char * | addfname, | ||
| int * | err, | ||
| int | len1, | ||
| int | len2 | ||
| ) |
| void hecmw_result_write_by_addfname_if__ | ( | char * | name_ID, |
| char * | addfname, | ||
| int * | err, | ||
| int | len1, | ||
| int | len2 | ||
| ) |
| int HECMW_result_write_by_name | ( | char * | name_ID | ) |
| void hecmw_result_write_by_name_if | ( | char * | name_ID, |
| int * | err, | ||
| int | len | ||
| ) |
| void HECMW_RESULT_WRITE_BY_NAME_IF | ( | char * | name_ID, |
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 359 of file hecmw_result.c.
| void hecmw_result_write_by_name_if_ | ( | char * | name_ID, |
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 351 of file hecmw_result.c.
| void hecmw_result_write_by_name_if__ | ( | char * | name_ID, |
| int * | err, | ||
| int | len | ||
| ) |
Definition at line 355 of file hecmw_result.c.
| int HECMW_result_write_ST_by_name | ( | char * | name_ID, |
| struct hecmwST_result_data * | result, | ||
| int | n_node, | ||
| int | n_elem, | ||
| char * | header, | ||
| char * | comment | ||
| ) |
Definition at line 95 of file hecmw_result.c.