46{
47 unsigned int nq = 6;
48 auto pkey0 =
50 auto pkey1 =
52 auto pkey2 =
54
55 unsigned int nm = 4;
59
60
62
63
64 auto pkey =
67
68 int np = evenlySpaced->GetTotNumPoints();
70 evenlySpaced->GetPoints(xc, yc, zc);
71
72 double epsilon = 1.0e-8;
73
74
75
76 for (auto i = 0; i < np; ++i)
77 {
79 xi[0] = xc[i];
80 xi[1] = yc[i];
81 xi[2] = zc[i];
82
83 stdTet.LocCoordToLocCollapsed(xi, eta);
84 stdTet.LocCollapsedToLocCoord(eta, tmp);
85
86 BOOST_CHECK_CLOSE(tmp[0], xi[0], epsilon);
87 BOOST_CHECK_CLOSE(tmp[1], xi[1], epsilon);
88 BOOST_CHECK_CLOSE(tmp[2], xi[2], epsilon);
89 }
90}
Describes the specification for a Basis.
Defines a specification for a set of points.
PointsManagerT & PointsManager(void)
@ eGaussLobattoLegendre
1D Gauss-Lobatto-Legendre quadrature points
@ eNodalTetEvenlySpaced
3D Evenly-spaced points on a Tetrahedron
@ eModified_B
Principle Modified Functions .
@ eModified_C
Principle Modified Functions .
@ eModified_A
Principle Modified Functions .