53 py::class_<StdPointExp, StdExpansion, std::shared_ptr<StdPointExp>>(
54 m,
"StdPointExp", py::multiple_inheritance())
55 .def(py::init<const LibUtilities::BasisKey &>());
56 py::class_<StdSegExp, StdExpansion, std::shared_ptr<StdSegExp>>(
57 m,
"StdSegExp", py::multiple_inheritance())
58 .def(py::init<const LibUtilities::BasisKey &>());
59 py::class_<StdQuadExp, StdExpansion, std::shared_ptr<StdQuadExp>>(
60 m,
"StdQuadExp", py::multiple_inheritance())
63 py::class_<StdTriExp, StdExpansion, std::shared_ptr<StdTriExp>>(
64 m,
"StdTriExp", py::multiple_inheritance())
67 py::class_<StdTetExp, StdExpansion, std::shared_ptr<StdTetExp>>(
68 m,
"StdTetExp", py::multiple_inheritance())
72 py::class_<StdPrismExp, StdExpansion, std::shared_ptr<StdPrismExp>>(
73 m,
"StdPrismExp", py::multiple_inheritance())
77 py::class_<StdPyrExp, StdExpansion, std::shared_ptr<StdPyrExp>>(
78 m,
"StdPyrExp", py::multiple_inheritance())
82 py::class_<StdHexExp, StdExpansion, std::shared_ptr<StdHexExp>>(
83 m,
"StdHexExp", py::multiple_inheritance())
void export_StdElements(py::module &m)
Describes the specification for a Basis.