Template Struct AssemblyWorkspace

Struct Documentation

template<class I, class V>
struct AssemblyWorkspace

the scratch of compressTriplets(), which keeps its memory from one call to the next

Public Types

template<class U>
using Vector = std::vector<U, detail::DefaultInitAllocator<U>>

Public Members

Vector<I> cursor

the cursor of each major index

Vector<I> mark

the last place of each minor one

std::vector<std::pair<I, V>> pairs

a long one, to sort