8 #include <xtensor/xtensor.hpp>
48 std::vector<std::vector<std::vector<std::vector<int>>>>
std::vector< bool > facet_orientations(cell::type cell_type)
Definition: cell.cpp:487
xt::xtensor< double, 1 > facet_reference_volumes(cell::type cell_type)
Definition: cell.cpp:508
int num_sub_entities(cell::type celltype, int dim)
Definition: cell.cpp:335
xt::xtensor< double, 2 > facet_normals(cell::type cell_type)
Definition: cell.cpp:441
cell::type sub_entity_type(cell::type celltype, int dim, int index)
Definition: cell.cpp:342
std::vector< std::vector< std::vector< int > > > topology(cell::type celltype)
Definition: cell.cpp:69
std::vector< std::vector< cell::type > > subentity_types(cell::type cell_type)
Definition: cell.cpp:521
type
Cell type.
Definition: cell.h:17
cell::type str_to_type(std::string name)
Definition: cell.cpp:366
int topological_dimension(cell::type celltype)
Definition: cell.cpp:293
xt::xtensor< double, 2 > geometry(cell::type celltype)
Definition: cell.cpp:28
xt::xtensor< double, 2 > sub_entity_geometry(cell::type celltype, int dim, int index)
Definition: cell.cpp:317
const std::string & type_to_str(cell::type type)
Convert cell type enum to string.
Definition: cell.cpp:385
std::vector< std::vector< std::vector< std::vector< int > > > > sub_entity_connectivity(cell::type celltype)
Definition: cell.cpp:155
xt::xtensor< double, 3 > facet_jacobians(cell::type cell_type)
Definition: cell.cpp:581
double volume(cell::type cell_type)
Definition: cell.cpp:404
xt::xtensor< double, 2 > facet_outward_normals(cell::type cell_type)
Definition: cell.cpp:427