OpenRadioss 2025.1.11
OpenRadioss project
Loading...
Searching...
No Matches
const.h File Reference

Go to the source code of this file.

Macros

#define GRID   0
#define MESH   1
#define TORUS   2
#define HB   3
#define UNWEIGHTED   0
#define WEIGHTED   1
#define MINIMUM_PRIORITY   0
#define INCOMPLETE_ND   1
#define MULTISECTION   2
#define TRISTAGE_MULTISECTION   3
#define AMD   0
#define AMF   1
#define AMMF   2
#define AMIND   3
#define QMD   0
#define QMRDV   1
#define QRAND   2
#define SPACE_ORDTYPE   MULTISECTION
#define SPACE_NODE_SELECTION1   AMMF
#define SPACE_NODE_SELECTION2   AMMF
#define SPACE_NODE_SELECTION3   QMRDV
#define SPACE_DOMAIN_SIZE   200
#define SPACE_MSGLVL   2
#define SPACE_ETREE_NONZ   256
#define SPACE_ETREE_BAL   5
#define SPACE_MASK_OFFSET   2
#define TRUE   1
#define FALSE   0
#define ERR   -1
#define NOERR   0
#define MAX_LINE_LEN   255
#define MAX_INT   ((1<<30)-1)
#define MAX_FLOAT   1e31
#define EPS   0.001
#define GRAY   0
#define BLACK   1
#define WHITE   2
#define SI   0 /* node e X is reachable via exposed node e X */
#define SX   1 /* node e X is reachable via exposed node e Y */
#define SR   2 /* SR = X - (SI u SX) */
#define BI   3 /* node e Y is reachable via exposed node e Y */
#define BX   4 /* node e Y is reachable via exposed node e X */
#define BR   5 /* BR = Y - (BI u BX) */
#define ORD_OPTION_SLOTS   7
#define OPTION_ORDTYPE   0
#define OPTION_NODE_SELECTION1   1
#define OPTION_NODE_SELECTION2   2
#define OPTION_NODE_SELECTION3   3
#define OPTION_DOMAIN_SIZE   4
#define OPTION_MSGLVL   5
#define OPTION_ETREE_NONZ   6
#define ORD_TIME_SLOTS   12
#define TIME_COMPRESS   0 /* 0. TIME_COMPRESS */
#define TIME_MS   1 /* 1. TIME_MS */
#define TIME_MULTILEVEL   2 /* 1.1 TIME_MULTILEVEL */
#define TIME_INITDOMDEC   3 /* 1.1.1 TIME_INITDOMDEC */
#define TIME_COARSEDOMDEC   4 /* 1.1.2 TIME_COARSEDOMDEC */
#define TIME_INITSEP   5 /* 1.1.3 TIME_INITSEP */
#define TIME_REFINESEP   6 /* 1.1.4 TIME_REFINESEP */
#define TIME_SMOOTH   7 /* 1.2 TIME_SMOOTH */
#define TIME_BOTTOMUP   8 /* 2. TIME_BOTTOMUP */
#define TIME_UPDADJNCY   9 /* 2.1 TIME_UPDADJNCY */
#define TIME_FINDINODES   10 /* 2.2 TIME_FINDINODES */
#define TIME_UPDSCORE   11 /* 2.3 TIME_UPDSCORE */
#define NUMFAC_TIME_SLOTS   4
#define TIME_INITFRONT   0
#define TIME_EXADD   1
#define TIME_KERNEL   2
#define TIME_INITUPD   3
#define NUMFACPAR_TIME_SLOTS   9
#define TIME_INITFRONT   0
#define TIME_EXADD   1
#define TIME_KERNEL   2
#define TIME_INITUPD   3
#define TIME_EXCHANGE   4
#define TIME_INITFRONTPAR   5
#define TIME_EXADDPAR   6
#define TIME_KERNELPAR   7
#define TIME_INITUPDPAR   8
#define KERNELPAR_TIME_SLOTS   4
#define TIME_PIVOT   0
#define TIME_PIVOT_WAIT   1
#define TIME_CMOD   2
#define TIME_CMOD_WAIT   3

Macro Definition Documentation

◆ AMD

#define AMD   0

Definition at line 29 of file const.h.

◆ AMF

#define AMF   1

Definition at line 30 of file const.h.

◆ AMIND

#define AMIND   3

Definition at line 32 of file const.h.

◆ AMMF

#define AMMF   2

Definition at line 31 of file const.h.

◆ BI

#define BI   3 /* node e Y is reachable via exposed node e Y */

Definition at line 71 of file const.h.

◆ BLACK

#define BLACK   1

Definition at line 63 of file const.h.

◆ BR

#define BR   5 /* BR = Y - (BI u BX) */

Definition at line 73 of file const.h.

◆ BX

#define BX   4 /* node e Y is reachable via exposed node e X */

Definition at line 72 of file const.h.

◆ EPS

#define EPS   0.001

Definition at line 58 of file const.h.

◆ ERR

#define ERR   -1

Definition at line 53 of file const.h.

◆ FALSE

#define FALSE   0

Definition at line 52 of file const.h.

◆ GRAY

#define GRAY   0

Definition at line 62 of file const.h.

◆ GRID

#define GRID   0

Definition at line 13 of file const.h.

◆ HB

#define HB   3

Definition at line 16 of file const.h.

◆ INCOMPLETE_ND

#define INCOMPLETE_ND   1

Definition at line 24 of file const.h.

◆ KERNELPAR_TIME_SLOTS

#define KERNELPAR_TIME_SLOTS   4

Definition at line 124 of file const.h.

◆ MAX_FLOAT

#define MAX_FLOAT   1e31

Definition at line 57 of file const.h.

◆ MAX_INT

#define MAX_INT   ((1<<30)-1)

Definition at line 56 of file const.h.

◆ MAX_LINE_LEN

#define MAX_LINE_LEN   255

Definition at line 55 of file const.h.

◆ MESH

#define MESH   1

Definition at line 14 of file const.h.

◆ MINIMUM_PRIORITY

#define MINIMUM_PRIORITY   0

Definition at line 23 of file const.h.

◆ MULTISECTION

#define MULTISECTION   2

Definition at line 25 of file const.h.

◆ NOERR

#define NOERR   0

Definition at line 54 of file const.h.

◆ NUMFAC_TIME_SLOTS

#define NUMFAC_TIME_SLOTS   4

Definition at line 103 of file const.h.

◆ NUMFACPAR_TIME_SLOTS

#define NUMFACPAR_TIME_SLOTS   9

Definition at line 111 of file const.h.

◆ OPTION_DOMAIN_SIZE

#define OPTION_DOMAIN_SIZE   4

Definition at line 82 of file const.h.

◆ OPTION_ETREE_NONZ

#define OPTION_ETREE_NONZ   6

Definition at line 84 of file const.h.

◆ OPTION_MSGLVL

#define OPTION_MSGLVL   5

Definition at line 83 of file const.h.

◆ OPTION_NODE_SELECTION1

#define OPTION_NODE_SELECTION1   1

Definition at line 79 of file const.h.

◆ OPTION_NODE_SELECTION2

#define OPTION_NODE_SELECTION2   2

Definition at line 80 of file const.h.

◆ OPTION_NODE_SELECTION3

#define OPTION_NODE_SELECTION3   3

Definition at line 81 of file const.h.

◆ OPTION_ORDTYPE

#define OPTION_ORDTYPE   0

Definition at line 78 of file const.h.

◆ ORD_OPTION_SLOTS

#define ORD_OPTION_SLOTS   7

Definition at line 76 of file const.h.

◆ ORD_TIME_SLOTS

#define ORD_TIME_SLOTS   12

Definition at line 87 of file const.h.

◆ QMD

#define QMD   0

Definition at line 35 of file const.h.

◆ QMRDV

#define QMRDV   1

Definition at line 36 of file const.h.

◆ QRAND

#define QRAND   2

Definition at line 37 of file const.h.

◆ SI

#define SI   0 /* node e X is reachable via exposed node e X */

Definition at line 68 of file const.h.

◆ SPACE_DOMAIN_SIZE

#define SPACE_DOMAIN_SIZE   200

Definition at line 44 of file const.h.

◆ SPACE_ETREE_BAL

#define SPACE_ETREE_BAL   5

Definition at line 47 of file const.h.

◆ SPACE_ETREE_NONZ

#define SPACE_ETREE_NONZ   256

Definition at line 46 of file const.h.

◆ SPACE_MASK_OFFSET

#define SPACE_MASK_OFFSET   2

Definition at line 48 of file const.h.

◆ SPACE_MSGLVL

#define SPACE_MSGLVL   2

Definition at line 45 of file const.h.

◆ SPACE_NODE_SELECTION1

#define SPACE_NODE_SELECTION1   AMMF

Definition at line 41 of file const.h.

◆ SPACE_NODE_SELECTION2

#define SPACE_NODE_SELECTION2   AMMF

Definition at line 42 of file const.h.

◆ SPACE_NODE_SELECTION3

#define SPACE_NODE_SELECTION3   QMRDV

Definition at line 43 of file const.h.

◆ SPACE_ORDTYPE

#define SPACE_ORDTYPE   MULTISECTION

Definition at line 40 of file const.h.

◆ SR

#define SR   2 /* SR = X - (SI u SX) */

Definition at line 70 of file const.h.

◆ SX

#define SX   1 /* node e X is reachable via exposed node e Y */

Definition at line 69 of file const.h.

◆ TIME_BOTTOMUP

#define TIME_BOTTOMUP   8 /* 2. TIME_BOTTOMUP */

Definition at line 97 of file const.h.

◆ TIME_CMOD

#define TIME_CMOD   2

Definition at line 128 of file const.h.

◆ TIME_CMOD_WAIT

#define TIME_CMOD_WAIT   3

Definition at line 129 of file const.h.

◆ TIME_COARSEDOMDEC

#define TIME_COARSEDOMDEC   4 /* 1.1.2 TIME_COARSEDOMDEC */

Definition at line 93 of file const.h.

◆ TIME_COMPRESS

#define TIME_COMPRESS   0 /* 0. TIME_COMPRESS */

Definition at line 89 of file const.h.

◆ TIME_EXADD [1/2]

#define TIME_EXADD   1

Definition at line 106 of file const.h.

◆ TIME_EXADD [2/2]

#define TIME_EXADD   1

Definition at line 106 of file const.h.

◆ TIME_EXADDPAR

#define TIME_EXADDPAR   6

Definition at line 119 of file const.h.

◆ TIME_EXCHANGE

#define TIME_EXCHANGE   4

Definition at line 117 of file const.h.

◆ TIME_FINDINODES

#define TIME_FINDINODES   10 /* 2.2 TIME_FINDINODES */

Definition at line 99 of file const.h.

◆ TIME_INITDOMDEC

#define TIME_INITDOMDEC   3 /* 1.1.1 TIME_INITDOMDEC */

Definition at line 92 of file const.h.

◆ TIME_INITFRONT [1/2]

#define TIME_INITFRONT   0

Definition at line 105 of file const.h.

◆ TIME_INITFRONT [2/2]

#define TIME_INITFRONT   0

Definition at line 105 of file const.h.

◆ TIME_INITFRONTPAR

#define TIME_INITFRONTPAR   5

Definition at line 118 of file const.h.

◆ TIME_INITSEP

#define TIME_INITSEP   5 /* 1.1.3 TIME_INITSEP */

Definition at line 94 of file const.h.

◆ TIME_INITUPD [1/2]

#define TIME_INITUPD   3

Definition at line 108 of file const.h.

◆ TIME_INITUPD [2/2]

#define TIME_INITUPD   3

Definition at line 108 of file const.h.

◆ TIME_INITUPDPAR

#define TIME_INITUPDPAR   8

Definition at line 121 of file const.h.

◆ TIME_KERNEL [1/2]

#define TIME_KERNEL   2

Definition at line 107 of file const.h.

◆ TIME_KERNEL [2/2]

#define TIME_KERNEL   2

Definition at line 107 of file const.h.

◆ TIME_KERNELPAR

#define TIME_KERNELPAR   7

Definition at line 120 of file const.h.

◆ TIME_MS

#define TIME_MS   1 /* 1. TIME_MS */

Definition at line 90 of file const.h.

◆ TIME_MULTILEVEL

#define TIME_MULTILEVEL   2 /* 1.1 TIME_MULTILEVEL */

Definition at line 91 of file const.h.

◆ TIME_PIVOT

#define TIME_PIVOT   0

Definition at line 126 of file const.h.

◆ TIME_PIVOT_WAIT

#define TIME_PIVOT_WAIT   1

Definition at line 127 of file const.h.

◆ TIME_REFINESEP

#define TIME_REFINESEP   6 /* 1.1.4 TIME_REFINESEP */

Definition at line 95 of file const.h.

◆ TIME_SMOOTH

#define TIME_SMOOTH   7 /* 1.2 TIME_SMOOTH */

Definition at line 96 of file const.h.

◆ TIME_UPDADJNCY

#define TIME_UPDADJNCY   9 /* 2.1 TIME_UPDADJNCY */

Definition at line 98 of file const.h.

◆ TIME_UPDSCORE

#define TIME_UPDSCORE   11 /* 2.3 TIME_UPDSCORE */

Definition at line 100 of file const.h.

◆ TORUS

#define TORUS   2

Definition at line 15 of file const.h.

◆ TRISTAGE_MULTISECTION

#define TRISTAGE_MULTISECTION   3

Definition at line 26 of file const.h.

◆ TRUE

#define TRUE   1

Definition at line 51 of file const.h.

◆ UNWEIGHTED

#define UNWEIGHTED   0

Definition at line 19 of file const.h.

◆ WEIGHTED

#define WEIGHTED   1

Definition at line 20 of file const.h.

◆ WHITE

#define WHITE   2

Definition at line 64 of file const.h.