FrontISTR  5.7.0
Large-scale structural analysis program with finit element method
hecmw_result_io_bin.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <errno.h>
#include "hecmw_util.h"
#include "hecmw_bin_io.h"
#include "hecmw_result.h"
#include "hecmw_result_io.h"
Include dependency graph for hecmw_result_io_bin.c:

Go to the source code of this file.

Macros

#define RES_BIN_HEADER   "HECMW_BINARY_RESULT"
 
#define LINEBUF_SIZE   1023
 

Functions

int HECMW_result_io_bin_judge_file (char *filename)
 
int HECMW_result_io_bin_write_by_fname (char *filename)
 
int HECMW_result_io_bin_write_ST_by_fname (char *filename, struct hecmwST_result_data *result, int n_node, int n_elem, char *header, char *comment)
 
struct hecmwST_result_dataHECMW_result_io_bin_read_by_fname (char *filename)
 

Macro Definition Documentation

◆ LINEBUF_SIZE

#define LINEBUF_SIZE   1023

Definition at line 17 of file hecmw_result_io_bin.c.

◆ RES_BIN_HEADER

#define RES_BIN_HEADER   "HECMW_BINARY_RESULT"

Definition at line 15 of file hecmw_result_io_bin.c.

Function Documentation

◆ HECMW_result_io_bin_judge_file()

int HECMW_result_io_bin_judge_file ( char *  filename)

Definition at line 53 of file hecmw_result_io_bin.c.

Here is the call graph for this function:

◆ HECMW_result_io_bin_read_by_fname()

struct hecmwST_result_data* HECMW_result_io_bin_read_by_fname ( char *  filename)

Definition at line 1024 of file hecmw_result_io_bin.c.

◆ HECMW_result_io_bin_write_by_fname()

int HECMW_result_io_bin_write_by_fname ( char *  filename)

Definition at line 342 of file hecmw_result_io_bin.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ HECMW_result_io_bin_write_ST_by_fname()

int HECMW_result_io_bin_write_ST_by_fname ( char *  filename,
struct hecmwST_result_data result,
int  n_node,
int  n_elem,
char *  header,
char *  comment 
)

Definition at line 654 of file hecmw_result_io_bin.c.