libMesh
Loading...
Searching...
No Matches
fe_bernstein_test.C
Go to the documentation of this file.
1
2#include "libmesh_config.h"
3
4#ifdef LIBMESH_ENABLE_HIGHER_ORDER_SHAPES
5
6#include "fe_test.h"
7
8INSTANTIATE_FETEST(FIRST, BERNSTEIN, EDGE2);
9INSTANTIATE_FETEST(SECOND, BERNSTEIN, EDGE3);
10INSTANTIATE_FETEST(THIRD, BERNSTEIN, EDGE3);
11INSTANTIATE_FETEST(FOURTH, BERNSTEIN, EDGE3);
12
13#if LIBMESH_DIM > 1
14INSTANTIATE_FETEST(FIRST, BERNSTEIN, TRI3);
15INSTANTIATE_FETEST(SECOND, BERNSTEIN, TRI6);
16INSTANTIATE_FETEST(THIRD, BERNSTEIN, TRI6);
17INSTANTIATE_FETEST(FOURTH, BERNSTEIN, TRI6);
18
19INSTANTIATE_FETEST(SECOND, BERNSTEIN, TRI7);
20INSTANTIATE_FETEST(THIRD, BERNSTEIN, TRI7);
21INSTANTIATE_FETEST(FOURTH, BERNSTEIN, TRI7);
22
23INSTANTIATE_FETEST(FIRST, BERNSTEIN, QUAD4);
24INSTANTIATE_FETEST(SECOND, BERNSTEIN, QUAD9);
25INSTANTIATE_FETEST(THIRD, BERNSTEIN, QUAD9);
26INSTANTIATE_FETEST(FOURTH, BERNSTEIN, QUAD9);
27#endif
28
29#if LIBMESH_DIM > 2
30INSTANTIATE_FETEST(FIRST, BERNSTEIN, TET4);
31INSTANTIATE_FETEST(SECOND, BERNSTEIN, TET10);
32INSTANTIATE_FETEST(SECOND, BERNSTEIN, TET14);
33
34INSTANTIATE_FETEST(FIRST, BERNSTEIN, HEX8);
35INSTANTIATE_FETEST(SECOND, BERNSTEIN, HEX27);
36INSTANTIATE_FETEST(THIRD, BERNSTEIN, HEX27);
37INSTANTIATE_FETEST(FOURTH, BERNSTEIN, HEX27);
38#endif
39
40#endif // LIBMESH_ENABLE_HIGHER_ORDER_SHAPES
INSTANTIATE_FETEST(FIRST, BERNSTEIN, EDGE2)