FrontISTR 5.2.0
Large-scale structural analysis program with finit element method
Loading...
Searching...
No Matches
hecmw_partlex.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_PARTLEX_INCLUDED
7#define HECMW_PARTLEX_INCLUDED
8
9#include <stdio.h>
10
11#define HECMW_PARTLEX_NL 1001
12
13#define HECMW_PARTLEX_INT 1002
14
15#define HECMW_PARTLEX_DOUBLE 1003
16
17#define HECMW_PARTLEX_NAME 1004
18
19#define HECMW_PARTLEX_FILENAME 1005
20
21#define HECMW_PARTLEX_H_PARTITION 2001
22
23#define HECMW_PARTLEX_K_TYPE 3001
24
25#define HECMW_PARTLEX_K_METHOD 3011
26
27#define HECMW_PARTLEX_K_DOMAIN 3021
28
29#define HECMW_PARTLEX_K_DEPTH 3031
30
31#define HECMW_PARTLEX_K_UCD 3041
32
33#define HECMW_PARTLEX_K_CONTACT 3051
34
35#define HECMW_PARTLEX_V_NODE_BASED 3002
36
37#define HECMW_PARTLEX_V_ELEMENT_BASED 3003
38
39#define HECMW_PARTLEX_V_RCB 3012
40
41#define HECMW_PARTLEX_V_KMETIS 3013
42
43#define HECMW_PARTLEX_V_PMETIS 3014
44
45#define HECMW_PARTLEX_V_ND 3015
46
47#define HECMW_PARTLEX_V_DEFAULT 3052
48
49#define HECMW_PARTLEX_V_AGGREGATE 3053
50
51#define HECMW_PARTLEX_V_DISTRIBUTE 3054
52
53#define HECMW_PARTLEX_V_SIMPLE 3055
54
55extern double HECMW_partlex_get_number(void);
56
57extern char *HECMW_partlex_get_text(void);
58
59extern int HECMW_partlex_get_lineno(void);
60
61extern int HECMW_partlex_next_token(void);
62
63extern int HECMW_partlex_next_token_skip(int skip_token);
64
65extern int HECMW_partlex_set_input(FILE *fp);
66
67extern int HECMW_partlex_skip_line(void);
68
70
71#endif
int HECMW_partlex_next_token_skip(int skip_token)
int HECMW_partlex_get_lineno(void)
int HECMW_partlex_set_input(FILE *fp)
double HECMW_partlex_get_number(void)
char * HECMW_partlex_get_text(void)
int HECMW_partlex_skip_line(void)
int HECMW_partlex_next_token(void)
int HECMW_partlex_unput_token(void)