FrontISTR  5.7.1
Large-scale structural analysis program with finit element method
hecmw_vis_read_control.h
Go to the documentation of this file.
1 /*****************************************************************************
2  * Copyright (c) 2019 FrontISTR Commons
3  * This software is released under the MIT License, see LICENSE.txt
4  *****************************************************************************/
5 
6 #ifndef HECMW_VIS_READ_CONTROL_H_INCLUDED
7 #define HECMW_VIS_READ_CONTROL_H_INCLUDED
8 
9 #include <stdio.h>
10 #include "hecmw_vis_SF_geom.h"
11 #include "hecmw_vis_ray_trace.h"
12 
13 #define MAX_LINE_LEN 256
14 
15 int is_blank_line(char *buf);
16 int is_comment_line(char *buf);
17 void get_string_item(char *para, char *buf, int *start_location,
18  char *para2);
19 int get_int_item(char *para, char *buf, int *start_location);
20 double get_double_item(char *para, char *buf, int *start_location);
21 int get_keyword_item(char *buf, char *para);
22 void HECMW_vis_read_control(FILE *fp, int pesize, int mynode, PSF_link *psf,
23  PVR_link *pvr);
24 
25 #endif /* HECMW_VIS_READ_CONTROL_H_INCLUDED */
int is_blank_line(char *buf)
int is_comment_line(char *buf)
double get_double_item(char *para, char *buf, int *start_location)
int get_int_item(char *para, char *buf, int *start_location)
int get_keyword_item(char *buf, char *para)
void HECMW_vis_read_control(FILE *fp, int pesize, int mynode, PSF_link *psf, PVR_link *pvr)
void get_string_item(char *para, char *buf, int *start_location, char *para2)
PVR_link * pvr
PSF_link * psf