FrontISTR  5.7.1
Large-scale structural analysis program with finit element method
hecmw_ctrllex.h File Reference
#include <stdio.h>
Include dependency graph for hecmw_ctrllex.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  {
  HECMW_CTRLLEX_NL = 1000 , HECMW_CTRLLEX_INT , HECMW_CTRLLEX_DOUBLE , HECMW_CTRLLEX_NAME ,
  HECMW_CTRLLEX_FILENAME , HECMW_CTRLLEX_H_CONTROL = 2000 , HECMW_CTRLLEX_H_MESH , HECMW_CTRLLEX_H_MESH_GROUP ,
  HECMW_CTRLLEX_H_RESULT , HECMW_CTRLLEX_H_RESTART , HECMW_CTRLLEX_H_SUBDIR , HECMW_CTRLLEX_K_ABAQUS = 3000 ,
  HECMW_CTRLLEX_K_DIR , HECMW_CTRLLEX_K_FEMAP , HECMW_CTRLLEX_K_GEOFEM , HECMW_CTRLLEX_K_HECMW_DIST ,
  HECMW_CTRLLEX_K_HECMW_ENTIRE , HECMW_CTRLLEX_K_IN , HECMW_CTRLLEX_K_INOUT , HECMW_CTRLLEX_K_IO ,
  HECMW_CTRLLEX_K_LIMIT , HECMW_CTRLLEX_K_NAME , HECMW_CTRLLEX_K_NASTRAN , HECMW_CTRLLEX_K_ON ,
  HECMW_CTRLLEX_K_OFF , HECMW_CTRLLEX_K_OUT , HECMW_CTRLLEX_K_REFINE , HECMW_CTRLLEX_K_TYPE
}
 

Functions

double HECMW_ctrllex_get_number (void)
 
char * HECMW_ctrllex_get_text (void)
 
int HECMW_ctrllex_get_lineno (void)
 
int HECMW_ctrllex_next_token (void)
 
int HECMW_ctrllex_next_token_skip (int skip_token)
 
int HECMW_ctrllex_set_input (FILE *fp)
 
int HECMW_ctrllex_skip_line (void)
 
int HECMW_ctrllex_unput_token (void)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
HECMW_CTRLLEX_NL 
HECMW_CTRLLEX_INT 
HECMW_CTRLLEX_DOUBLE 
HECMW_CTRLLEX_NAME 
HECMW_CTRLLEX_FILENAME 
HECMW_CTRLLEX_H_CONTROL 
HECMW_CTRLLEX_H_MESH 
HECMW_CTRLLEX_H_MESH_GROUP 
HECMW_CTRLLEX_H_RESULT 
HECMW_CTRLLEX_H_RESTART 
HECMW_CTRLLEX_H_SUBDIR 
HECMW_CTRLLEX_K_ABAQUS 
HECMW_CTRLLEX_K_DIR 
HECMW_CTRLLEX_K_FEMAP 
HECMW_CTRLLEX_K_GEOFEM 
HECMW_CTRLLEX_K_HECMW_DIST 
HECMW_CTRLLEX_K_HECMW_ENTIRE 
HECMW_CTRLLEX_K_IN 
HECMW_CTRLLEX_K_INOUT 
HECMW_CTRLLEX_K_IO 
HECMW_CTRLLEX_K_LIMIT 
HECMW_CTRLLEX_K_NAME 
HECMW_CTRLLEX_K_NASTRAN 
HECMW_CTRLLEX_K_ON 
HECMW_CTRLLEX_K_OFF 
HECMW_CTRLLEX_K_OUT 
HECMW_CTRLLEX_K_REFINE 
HECMW_CTRLLEX_K_TYPE 

Definition at line 11 of file hecmw_ctrllex.h.

Function Documentation

◆ HECMW_ctrllex_get_lineno()

int HECMW_ctrllex_get_lineno ( void  )

◆ HECMW_ctrllex_get_number()

double HECMW_ctrllex_get_number ( void  )

◆ HECMW_ctrllex_get_text()

char* HECMW_ctrllex_get_text ( void  )

◆ HECMW_ctrllex_next_token()

int HECMW_ctrllex_next_token ( void  )
Here is the caller graph for this function:

◆ HECMW_ctrllex_next_token_skip()

int HECMW_ctrllex_next_token_skip ( int  skip_token)

◆ HECMW_ctrllex_set_input()

int HECMW_ctrllex_set_input ( FILE *  fp)

◆ HECMW_ctrllex_skip_line()

int HECMW_ctrllex_skip_line ( void  )

◆ HECMW_ctrllex_unput_token()

int HECMW_ctrllex_unput_token ( void  )