EIC Software
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
egtypes.h File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GridType
 
struct  CellType
 
struct  FemType
 
struct  BoundaryType
 
struct  ElmergridType
 

Macros

#define DIM   2 /* dimension of the space */
 
#define MAXDOFS   20 /* maximum number of variables, e.g. T,P */
 
#define MAXCELLS   100 /* maximum number of subcells in given direction */
 
#define MAXBOUNDARIES   50 /* maximum number of boundaries for BCs */
 
#define MAXMATERIALS   50 /* maximum index of materials */
 
#define MAXCASES   12 /* maximum number of coexisting cases */
 
#define MAXFILESIZE   600 /* maximum filenamesize for i/o files */
 
#define MAXLINESIZE   200 /* maximum length of line to be read */
 
#define MAXNAMESIZE   30 /* maximum size of the variablename */
 
#define MAXPARAMS   30 /* maximum number of parameters */
 
#define MAXVARS   20 /* maximum number of variables at the sides */
 
#define MAXNODESD2   27 /* maximum number of 2D nodes */
 
#define MAXNODESD1   9 /* maximum number of 1D nodes */
 
#define MAXMAPPINGS   10 /* maximum number of geometry mappings */
 
#define MAXCONNECTIONS   100 /* maximum number of connections in dual graph */
 
#define MAXBCS   1000 /* maximum number of BCs in naming */
 
#define MAXBODIES   100 /* maximum number of bodies in naming */
 
#define MAXPARTITIONS   512 /* maximum number of partitions */
 
#define MAXFORMATS   15
 
#define CONPLAIN   0
 
#define CONDISCONT   1
 
#define CONPERIODIC   2
 
#define CONCONSTRAINT   3
 
#define MAXSIDEBULK   10
 

Macro Definition Documentation

#define CONCONSTRAINT   3

Definition at line 28 of file egtypes.h.

View newest version in sPHENIX GitHub at line 28 of file egtypes.h

#define CONDISCONT   1

Definition at line 26 of file egtypes.h.

View newest version in sPHENIX GitHub at line 26 of file egtypes.h

#define CONPERIODIC   2

Definition at line 27 of file egtypes.h.

View newest version in sPHENIX GitHub at line 27 of file egtypes.h

#define CONPLAIN   0

Definition at line 25 of file egtypes.h.

View newest version in sPHENIX GitHub at line 25 of file egtypes.h

#define DIM   2 /* dimension of the space */

Definition at line 5 of file egtypes.h.

View newest version in sPHENIX GitHub at line 5 of file egtypes.h

#define MAXBCS   1000 /* maximum number of BCs in naming */

Definition at line 20 of file egtypes.h.

View newest version in sPHENIX GitHub at line 20 of file egtypes.h

Referenced by InitializeKnots().

#define MAXBODIES   100 /* maximum number of bodies in naming */

Definition at line 21 of file egtypes.h.

View newest version in sPHENIX GitHub at line 21 of file egtypes.h

Referenced by ElementsToBoundaryConditions(), InitializeKnots(), RenumberBoundaryTypes(), and RenumberMaterialTypes().

#define MAXCASES   12 /* maximum number of coexisting cases */

Definition at line 10 of file egtypes.h.

View newest version in sPHENIX GitHub at line 10 of file egtypes.h

Referenced by eg_transfermesh(), ImportMeshDefinition(), LoadElmergrid(), and ManipulateMeshDefinition().

#define MAXCELLS   100 /* maximum number of subcells in given direction */

Definition at line 7 of file egtypes.h.

View newest version in sPHENIX GitHub at line 7 of file egtypes.h

Referenced by InitGrid(), and LoadElmergrid().

#define MAXCONNECTIONS   100 /* maximum number of connections in dual graph */

Definition at line 19 of file egtypes.h.

View newest version in sPHENIX GitHub at line 19 of file egtypes.h

#define MAXDOFS   20 /* maximum number of variables, e.g. T,P */

Definition at line 6 of file egtypes.h.

View newest version in sPHENIX GitHub at line 6 of file egtypes.h

Referenced by CreateNewNodes(), DestroyKnots(), InitializeKnots(), LoadAbaqusInput(), and LoadNastranInput().

#define MAXFILESIZE   600 /* maximum filenamesize for i/o files */
#define MAXFORMATS   15

Definition at line 23 of file egtypes.h.

View newest version in sPHENIX GitHub at line 23 of file egtypes.h

Referenced by InlineParameters(), and LoadCommands().

#define MAXMAPPINGS   10 /* maximum number of geometry mappings */

Definition at line 18 of file egtypes.h.

View newest version in sPHENIX GitHub at line 18 of file egtypes.h

Referenced by CreateKnots(), InitGrid(), and LoadElmergrid().

#define MAXMATERIALS   50 /* maximum index of materials */

Definition at line 9 of file egtypes.h.

View newest version in sPHENIX GitHub at line 9 of file egtypes.h

Referenced by InitGrid(), LoadCommands(), and LoadElmergrid().

#define MAXNAMESIZE   30 /* maximum size of the variablename */

Definition at line 13 of file egtypes.h.

View newest version in sPHENIX GitHub at line 13 of file egtypes.h

Referenced by LoadAnsysInput(), LoadFidapInput(), and LoadUniversalMesh().

#define MAXPARAMS   30 /* maximum number of parameters */

Definition at line 14 of file egtypes.h.

View newest version in sPHENIX GitHub at line 14 of file egtypes.h

#define MAXPARTITIONS   512 /* maximum number of partitions */

Definition at line 22 of file egtypes.h.

View newest version in sPHENIX GitHub at line 22 of file egtypes.h

#define MAXSIDEBULK   10

Definition at line 254 of file egtypes.h.

View newest version in sPHENIX GitHub at line 254 of file egtypes.h

Referenced by InitParameters().

#define MAXVARS   20 /* maximum number of variables at the sides */

Definition at line 15 of file egtypes.h.

View newest version in sPHENIX GitHub at line 15 of file egtypes.h