45 int buildEdgeLinks(
const std::vector<std::array<SimplexId, 2>> &edgeList,
66 int buildEdgeLinks(
const std::vector<std::array<SimplexId, 2>> &edgeList,
68 const std::vector<std::array<SimplexId, 6>> &cellEdges,
82 template <std::
size_t n>
86 std::vector<std::array<SimplexId, 2>> &edgeList,
88 std::vector<std::array<SimplexId, n>> &cellEdgeList)
const;
CellArray generic array of cells
Minimalist debugging class.
Replacement for std::vector<std::vector<SimplexId>>
OneSkeleton processing package.
int buildEdgeLinks(const std::vector< std::array< SimplexId, 2 > > &edgeList, const FlatJaggedArray &edgeStars, const CellArray &cellArray, FlatJaggedArray &edgeLinks) const
int buildEdgeList(const SimplexId &vertexNumber, const CellArray &cellArray, std::vector< std::array< SimplexId, 2 > > &edgeList, FlatJaggedArray &edgeStars, std::vector< std::array< SimplexId, n > > &cellEdgeList) const
int SimplexId
Identifier type for simplices of any dimension.