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

Go to the source code of this file.

Enumerations

enum  {
  HECMW_HECLEX_NL = 1000, HECMW_HECLEX_INT, HECMW_HECLEX_DOUBLE, HECMW_HECLEX_NAME,
  HECMW_HECLEX_FILENAME, HECMW_HECLEX_HEADER, HECMW_HECLEX_H_AMPLITUDE = 2000, HECMW_HECLEX_H_CONNECTIVITY,
  HECMW_HECLEX_H_CONTACT_PAIR, HECMW_HECLEX_H_EMBED_PAIR, HECMW_HECLEX_H_ECOPY, HECMW_HECLEX_H_EGEN,
  HECMW_HECLEX_H_EGROUP, HECMW_HECLEX_H_ELEMENT, HECMW_HECLEX_H_END, HECMW_HECLEX_H_EQUATION,
  HECMW_HECLEX_H_HEADER, HECMW_HECLEX_H_INCLUDE, HECMW_HECLEX_H_INITIAL, HECMW_HECLEX_H_ITEM,
  HECMW_HECLEX_H_MATERIAL, HECMW_HECLEX_H_NCOPY, HECMW_HECLEX_H_NFILL, HECMW_HECLEX_H_NGEN,
  HECMW_HECLEX_H_NGROUP, HECMW_HECLEX_H_NODE, HECMW_HECLEX_H_SECTION, HECMW_HECLEX_H_SGROUP,
  HECMW_HECLEX_H_SYSTEM, HECMW_HECLEX_H_ZERO, HECMW_HECLEX_K_ABAQUS = 3000, HECMW_HECLEX_K_ABSOLUTE,
  HECMW_HECLEX_K_BEAM, HECMW_HECLEX_K_COMPOSITE, HECMW_HECLEX_K_DEFINITION, HECMW_HECLEX_K_EGRP,
  HECMW_HECLEX_K_GENERATE, HECMW_HECLEX_K_HECMW, HECMW_HECLEX_K_INPUT, HECMW_HECLEX_K_INTERFACE,
  HECMW_HECLEX_K_ITEM, HECMW_HECLEX_K_MATERIAL, HECMW_HECLEX_K_MATITEM, HECMW_HECLEX_K_NAME,
  HECMW_HECLEX_K_NASTRAN, HECMW_HECLEX_K_NGRP, HECMW_HECLEX_K_NODE_SURF, HECMW_HECLEX_K_NODE_ELEM,
  HECMW_HECLEX_K_RELATIVE, HECMW_HECLEX_K_SECOPT, HECMW_HECLEX_K_SECTION, HECMW_HECLEX_K_SGRP,
  HECMW_HECLEX_K_SHELL, HECMW_HECLEX_K_SOLID, HECMW_HECLEX_K_STEP_TIME, HECMW_HECLEX_K_SUBITEM,
  HECMW_HECLEX_K_SURF_SURF, HECMW_HECLEX_K_SYSTEM, HECMW_HECLEX_K_TABLE, HECMW_HECLEX_K_TABULAR,
  HECMW_HECLEX_K_TEMPERATURE, HECMW_HECLEX_K_TIME, HECMW_HECLEX_K_TYPE, HECMW_HECLEX_K_VALUE,
  HECMW_HECLEX_K_TIMEVALUE, HECMW_HECLEX_K_VALUETIME
}
 

Functions

double HECMW_heclex_get_number (void)
 
char * HECMW_heclex_get_text (void)
 
int HECMW_heclex_get_lineno (void)
 
int HECMW_heclex_next_token (void)
 
int HECMW_heclex_next_token_skip (int skip_token)
 
int HECMW_heclex_set_input (FILE *fp)
 
int HECMW_heclex_skip_line (void)
 
int HECMW_heclex_switch_to_include (const char *filename)
 
int HECMW_heclex_unput_token (void)
 
int HECMW_heclex_is_including (void)
 

Enumeration Type Documentation

◆ anonymous enum

anonymous enum
Enumerator
HECMW_HECLEX_NL 
HECMW_HECLEX_INT 
HECMW_HECLEX_DOUBLE 
HECMW_HECLEX_NAME 
HECMW_HECLEX_FILENAME 
HECMW_HECLEX_HEADER 
HECMW_HECLEX_H_AMPLITUDE 
HECMW_HECLEX_H_CONNECTIVITY 
HECMW_HECLEX_H_CONTACT_PAIR 
HECMW_HECLEX_H_EMBED_PAIR 
HECMW_HECLEX_H_ECOPY 
HECMW_HECLEX_H_EGEN 
HECMW_HECLEX_H_EGROUP 
HECMW_HECLEX_H_ELEMENT 
HECMW_HECLEX_H_END 
HECMW_HECLEX_H_EQUATION 
HECMW_HECLEX_H_HEADER 
HECMW_HECLEX_H_INCLUDE 
HECMW_HECLEX_H_INITIAL 
HECMW_HECLEX_H_ITEM 
HECMW_HECLEX_H_MATERIAL 
HECMW_HECLEX_H_NCOPY 
HECMW_HECLEX_H_NFILL 
HECMW_HECLEX_H_NGEN 
HECMW_HECLEX_H_NGROUP 
HECMW_HECLEX_H_NODE 
HECMW_HECLEX_H_SECTION 
HECMW_HECLEX_H_SGROUP 
HECMW_HECLEX_H_SYSTEM 
HECMW_HECLEX_H_ZERO 
HECMW_HECLEX_K_ABAQUS 
HECMW_HECLEX_K_ABSOLUTE 
HECMW_HECLEX_K_BEAM 
HECMW_HECLEX_K_COMPOSITE 
HECMW_HECLEX_K_DEFINITION 
HECMW_HECLEX_K_EGRP 
HECMW_HECLEX_K_GENERATE 
HECMW_HECLEX_K_HECMW 
HECMW_HECLEX_K_INPUT 
HECMW_HECLEX_K_INTERFACE 
HECMW_HECLEX_K_ITEM 
HECMW_HECLEX_K_MATERIAL 
HECMW_HECLEX_K_MATITEM 
HECMW_HECLEX_K_NAME 
HECMW_HECLEX_K_NASTRAN 
HECMW_HECLEX_K_NGRP 
HECMW_HECLEX_K_NODE_SURF 
HECMW_HECLEX_K_NODE_ELEM 
HECMW_HECLEX_K_RELATIVE 
HECMW_HECLEX_K_SECOPT 
HECMW_HECLEX_K_SECTION 
HECMW_HECLEX_K_SGRP 
HECMW_HECLEX_K_SHELL 
HECMW_HECLEX_K_SOLID 
HECMW_HECLEX_K_STEP_TIME 
HECMW_HECLEX_K_SUBITEM 
HECMW_HECLEX_K_SURF_SURF 
HECMW_HECLEX_K_SYSTEM 
HECMW_HECLEX_K_TABLE 
HECMW_HECLEX_K_TABULAR 
HECMW_HECLEX_K_TEMPERATURE 
HECMW_HECLEX_K_TIME 
HECMW_HECLEX_K_TYPE 
HECMW_HECLEX_K_VALUE 
HECMW_HECLEX_K_TIMEVALUE 
HECMW_HECLEX_K_VALUETIME 

Definition at line 11 of file hecmw_heclex.h.

Function Documentation

◆ HECMW_heclex_get_lineno()

int HECMW_heclex_get_lineno ( void  )

◆ HECMW_heclex_get_number()

double HECMW_heclex_get_number ( void  )

◆ HECMW_heclex_get_text()

char* HECMW_heclex_get_text ( void  )

◆ HECMW_heclex_is_including()

int HECMW_heclex_is_including ( void  )

◆ HECMW_heclex_next_token()

int HECMW_heclex_next_token ( void  )

◆ HECMW_heclex_next_token_skip()

int HECMW_heclex_next_token_skip ( int  skip_token)

◆ HECMW_heclex_set_input()

int HECMW_heclex_set_input ( FILE *  fp)

◆ HECMW_heclex_skip_line()

int HECMW_heclex_skip_line ( void  )

◆ HECMW_heclex_switch_to_include()

int HECMW_heclex_switch_to_include ( const char *  filename)

◆ HECMW_heclex_unput_token()

int HECMW_heclex_unput_token ( void  )