xref: /libCEED/examples/solids/elasticity.h (revision 3668ca4b583f336c0c2dcc810e26e2ac50a514b8)
1 #ifndef libceed_solids_examples_setup_h
2 #define libceed_solids_examples_setup_h
3 
4 #include <ceed.h>
5 #include <petsc.h>
6 #include <petscdmplex.h>
7 #include <petscfe.h>
8 #include <petscksp.h>
9 #include <stdbool.h>
10 #include <string.h>
11 #include "problems/problems.h"
12 #include "include/cl-options.h"
13 #include "include/matops.h"
14 #include "include/misc.h"
15 #include "include/structs.h"
16 #include "include/setup-dm.h"
17 #include "include/setup-libceed.h"
18 #include "include/utils.h"
19 
20 #if PETSC_VERSION_LT(3,17,0)
21 #error "PETSc v3.17 or later is required"
22 #endif
23 
24 #endif // libceed_solids_examples_setup_h
25