10 : _parentType(fsd._parentType), _spaceOrder(order),
11 _serendipity(fsd._serendipity), _nij(0), _nk(_spaceOrder),
12 _pyramidalSpace(fsd._pyramidalSpace)
17 : _parentType(fsd._parentType),
18 _spaceOrder(fsd._pyramidalSpace ? nij + nk :
std::max(nij, nk)),
19 _serendipity(fsd._serendipity), _nij(nij), _nk(nk),
20 _pyramidalSpace(fsd._pyramidalSpace)
25 : _parentType(el->
getType()), _spaceOrder(el->getPolynomialOrder()),
26 _serendipity(el->getIsOnlySerendipity()), _nij(0), _nk(_spaceOrder),
32 : _parentType(el->
getType()), _spaceOrder(order), _serendipity(serendip),
39 : _parentType(el->
getType()), _spaceOrder(pyr ? nij + nk :
std::max(nij, nk)),
40 _serendipity(serendip), _nij(nij), _nk(nk), _pyramidalSpace(pyr)
43 Msg::Error(
"Creation of pyramidal space data for a non-pyramid element !");
56 : _parentType(type), _spaceOrder(order), _serendipity(serendip), _nij(0),
57 _nk(_spaceOrder), _pyramidalSpace(type ==
TYPE_PYR)
62 : _parentType(type), _spaceOrder(pyr ? nij + nk :
std::max(nij, nk)),
63 _serendipity(serendip), _nij(nij), _nk(nk), _pyramidalSpace(pyr)
66 Msg::Error(
"Creation of pyramidal space data for a non-pyramid element!");
72 Msg::Error(
"getOrderForBezier needs third exponent for pyramidal space!");
73 order[0] = order[1] = order[2] = -1;
78 order[0] = order[1] =
_nij + exponentZ;
82 order[0] = order[1] =
_nij;