Go to the documentation of this file.
28 #include <escript/DataTypes.h>
30 #include <finley/FinleyException.h>
32 #include <escript/EsysMPI.h>
46 #define FINLEY_UNKNOWN -1
47 #define FINLEY_DEGREES_OF_FREEDOM 1
48 #define FINLEY_NODES 3
49 #define FINLEY_ELEMENTS 4
50 #define FINLEY_FACE_ELEMENTS 5
51 #define FINLEY_POINTS 6
52 #define FINLEY_CONTACT_ELEMENTS_1 7
53 #define FINLEY_CONTACT_ELEMENTS_2 8
54 #define FINLEY_REDUCED_DEGREES_OF_FREEDOM 2
55 #define FINLEY_REDUCED_NODES 14
56 #define FINLEY_REDUCED_ELEMENTS 10
57 #define FINLEY_REDUCED_FACE_ELEMENTS 11
58 #define FINLEY_REDUCED_CONTACT_ELEMENTS_1 12
59 #define FINLEY_REDUCED_CONTACT_ELEMENTS_2 13
77 #define FINLEY_INITIAL_STATUS 0
81 #endif // __FINLEY_H__
#define FINLEY_POINTS
Definition: Finley.h:65
#define FINLEY_REDUCED_FACE_ELEMENTS
Definition: Finley.h:71
#define FINLEY_REDUCED_ELEMENTS
Definition: Finley.h:70
#define FINLEY_REDUCED_CONTACT_ELEMENTS_1
Definition: Finley.h:72
#define FINLEY_NODES
Definition: Finley.h:62
#define FINLEY_REDUCED_DEGREES_OF_FREEDOM
Definition: Finley.h:68
index_t dim_t
Definition: DataTypes.h:90
#define FINLEY_FACE_ELEMENTS
Definition: Finley.h:64
#define FINLEY_DEGREES_OF_FREEDOM
Definition: Finley.h:61
#define FINLEY_ELEMENTS
Definition: Finley.h:63
int index_t
type for array/matrix indices used both globally and on each rank
Definition: DataTypes.h:85
#define FINLEY_REDUCED_CONTACT_ELEMENTS_2
Definition: Finley.h:73
#define FINLEY_REDUCED_NODES
Definition: Finley.h:69
A suite of factory methods for creating various finley domains.
Definition: finley/src/Assemble.h:32
#define FINLEY_CONTACT_ELEMENTS_2
Definition: Finley.h:67
#define FINLEY_CONTACT_ELEMENTS_1
Definition: Finley.h:66
std::vector< index_t > IndexVector
Definition: DataTypes.h:88