appendRow(INDEX_TYPE const nzCapacity=0) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
appendToArray(INDEX_TYPE const i, ITER const first, ITER const last) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ArrayOfArraysView()=default | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
ArrayOfArraysView(ArrayOfArraysView const &)=default | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
ArrayOfArraysView(ArrayOfArraysView &&src) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ArrayOfArraysView(INDEX_TYPE const numArrays, BUFFER_TYPE< INDEX_TYPE > const &offsets, BUFFER_TYPE< SIZE_TYPE > const &sizes, BUFFER_TYPE< COL_TYPE > const &values) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ArrayOfArraysView(bool) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView()=default | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
ArrayOfSetsView(ArrayOfSetsView const &)=default | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView(ArrayOfSetsView &&)=default | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView(INDEX_TYPE const numArrays, BUFFER_TYPE< INDEX_TYPE > const &offsets, BUFFER_TYPE< SIZE_TYPE > const &sizes, BUFFER_TYPE< COL_TYPE > const &values) | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView(bool) | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
assimilate(SparsityPatternView &&src) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::assimilate(ArrayOfArraysView< COL_TYPE, INDEX_TYPE, CONST_SIZES, BUFFER_TYPE > &&src) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
capacity() const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
capacityOfArray(INDEX_TYPE const i) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
capacityOfSet(INDEX_TYPE const i) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ColType typedef | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | |
compress() | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::compress(BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
consistencyCheck() const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
contains(INDEX_TYPE const i, COL_TYPE const &value) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
emplace(INDEX_TYPE const i, INDEX_TYPE const j, ARGS &&... args) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
emplaceBack(INDEX_TYPE const i, ARGS &&... args) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
emplaceBackAtomic(INDEX_TYPE const i, ARGS &&... args) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
empty() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
empty(INDEX_TYPE const row) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
empty(INDEX_TYPE const row, COL_TYPE const col) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
eraseFromArray(INDEX_TYPE const i, INDEX_TYPE const j, INDEX_TYPE const n=1) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
free(BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
getColumns(INDEX_TYPE const row) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
getOffsets() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
getSetValues(INDEX_TYPE const i) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
INDEX_TYPE_NC typedef | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
IndexType typedef | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
insertIntoArray(INDEX_TYPE const i, INDEX_TYPE const j, ITER const first, ITER const last) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
insertIntoSet(INDEX_TYPE const i, COL_TYPE const &value) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
insertIntoSet(INDEX_TYPE const i, ITER const first, ITER const last) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
insertIntoSetImpl(INDEX_TYPE const i, COL_TYPE const &value, CALLBACKS &&cbacks) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
insertIntoSetImpl(INDEX_TYPE const i, ITER const first, ITER const last, CALLBACKS &&cbacks) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
insertNonZero(INDEX_TYPE const row, COL_TYPE const col) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::insertNonZero(INDEX_TYPE const row, COL_TYPE const col) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
insertNonZeros(INDEX_TYPE const row, ITER const first, ITER const last) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::insertNonZeros(INDEX_TYPE const row, ITER const first, ITER const last) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
m_numArrays | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
m_numCols | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
m_offsets | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
m_sizes | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
m_values | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
move(MemorySpace const space, bool const touch=true) const | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
nonZeroCapacity() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
nonZeroCapacity(INDEX_TYPE const row) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
numColumns() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
numNonZeros() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
numNonZeros(INDEX_TYPE const row) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
numRows() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
operator()(INDEX_TYPE const i, INDEX_TYPE const j) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
operator=(SparsityPattern const &src) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
operator=(SparsityPattern &&src) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::operator=(SparsityPatternView const &)=default | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
LvArray::SparsityPatternView::operator=(SparsityPatternView &&src) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::operator=(ArrayOfSetsView const &)=default | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::operator=(ArrayOfSetsView &&)=default | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >::operator=(ArrayOfArraysView const &)=default | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >::operator=(ArrayOfArraysView &&src) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
operator[](INDEX_TYPE const i) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
PairOfBuffers typedef | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | protected |
registerTouch(MemorySpace const space) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
removeFromSet(INDEX_TYPE const i, COL_TYPE const &value) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
removeFromSet(INDEX_TYPE const i, ITER const first, ITER const last) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
removeFromSetImpl(INDEX_TYPE const i, COL_TYPE const &value, CALLBACKS &&cbacks) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
removeFromSetImpl(INDEX_TYPE const i, ITER const first, ITER const last, CALLBACKS &&cbacks) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
removeNonZero(INDEX_TYPE const row, COL_TYPE const col) const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
removeNonZeros(INDEX_TYPE const row, ITER const first, ITER const last) const | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
reserve(INDEX_TYPE const newCapacity) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
reserveNonZeros(INDEX_TYPE const nnz) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
reserveNonZeros(INDEX_TYPE const row, INDEX_TYPE const nnz) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
reserveRows(INDEX_TYPE const rowCapacity) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
reserveValues(INDEX_TYPE const newValueCapacity, BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
resize(INDEX_TYPE const nRows, INDEX_TYPE const nCols, INDEX_TYPE const initialRowCapacity) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::resize(INDEX_TYPE const nrows, INDEX_TYPE const ncols, INDEX_TYPE_NC initialRowCapacity, BUFFERS &... buffers) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::resize(INDEX_TYPE const newSize, INDEX_TYPE const defaultArrayCapacity=0) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
resizeFromCapacities(INDEX_TYPE const numSubArrays, INDEX_TYPE const *const capacities, BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
resizeFromRowCapacities(INDEX_TYPE const nRows, INDEX_TYPE const nCols, INDEX_TYPE const *const rowCapacities) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
resizeImpl(INDEX_TYPE const newSize, INDEX_TYPE const defaultArrayCapacity, BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
setCapacityOfArray(INDEX_TYPE const i, INDEX_TYPE const newCapacity, BUFFERS &... buffers) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
setEqualTo(INDEX_TYPE const srcNumArrays, INDEX_TYPE const srcMaxOffset, BUFFER_TYPE< INDEX_TYPE > const &srcOffsets, BUFFER_TYPE< INDEX_TYPE > const &srcSizes, BUFFER_TYPE< COL_TYPE > const &srcValues, PAIRS_OF_BUFFERS &&... pairs) | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
setName(std::string const &name) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
setRowCapacity(INDEX_TYPE const row, INDEX_TYPE newCapacity) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
size() const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
SIZE_TYPE typedef | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
size_type typedef | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
sizeOfArray(INDEX_TYPE const i) const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
sizeOfSet(INDEX_TYPE const i) const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
SparsityPattern(INDEX_TYPE const nrows=0, INDEX_TYPE const ncols=0, INDEX_TYPE initialRowCapacity=0) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
SparsityPattern(SparsityPattern const &src) | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
SparsityPattern(SparsityPattern &&)=default | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
SparsityPatternView()=default | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
SparsityPatternView(SparsityPatternView const &)=default | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
SparsityPatternView(SparsityPatternView &&src) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
SparsityPatternView(INDEX_TYPE const nRows, INDEX_TYPE const nCols, BUFFER_TYPE< INDEX_TYPE > const &offsets, BUFFER_TYPE< SIZE_TYPE > const &nnz, BUFFER_TYPE< COL_TYPE > const &columns) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
SparsityPatternView(bool) | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
toArrayOfArraysView() const | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
toView() const & | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
toView() const &&=delete | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::toView() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
toViewConst() const & | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
toViewConst() const &&=delete | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |
LvArray::SparsityPatternView::toViewConst() const | LvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inlineprotected |
toViewConstSizes() const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
value_type typedef | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
valueCapacity() const | LvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE > | inlineprotected |
ValueType typedef | LvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | protected |
~SparsityPattern() | LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > | inline |