GEOSX
LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE > Member List

This is the complete list of members for LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >, including all inherited members.

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) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
ArrayOfArraysView()=defaultLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
ArrayOfArraysView(ArrayOfArraysView const &)=defaultLvArray::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()=defaultLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
ArrayOfSetsView(ArrayOfSetsView const &)=defaultLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
ArrayOfSetsView(ArrayOfSetsView &&)=defaultLvArray::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() constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
capacityOfArray(INDEX_TYPE const i) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
capacityOfSet(INDEX_TYPE const i) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
ColType typedefLvArray::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() constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
contains(INDEX_TYPE const i, COL_TYPE const &value) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
emplace(INDEX_TYPE const i, INDEX_TYPE const j, ARGS &&... args) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
emplaceBack(INDEX_TYPE const i, ARGS &&... args) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
emplaceBackAtomic(INDEX_TYPE const i, ARGS &&... args) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
empty() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
empty(INDEX_TYPE const row) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
empty(INDEX_TYPE const row, COL_TYPE const col) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
eraseFromArray(INDEX_TYPE const i, INDEX_TYPE const j, INDEX_TYPE const n=1) constLvArray::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) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
getOffsets() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
getSetValues(INDEX_TYPE const i) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
INDEX_TYPE_NC typedefLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
IndexType typedefLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
insertIntoArray(INDEX_TYPE const i, INDEX_TYPE const j, ITER const first, ITER const last) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
insertIntoSet(INDEX_TYPE const i, COL_TYPE const &value) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
insertIntoSet(INDEX_TYPE const i, ITER const first, ITER const last) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
insertIntoSetImpl(INDEX_TYPE const i, COL_TYPE const &value, CALLBACKS &&cbacks) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
insertIntoSetImpl(INDEX_TYPE const i, ITER const first, ITER const last, CALLBACKS &&cbacks) constLvArray::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) constLvArray::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) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
m_numArraysLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
m_numColsLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
m_offsetsLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
m_sizesLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
m_valuesLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
move(MemorySpace const space, bool const touch=true) constLvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
nonZeroCapacity() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
nonZeroCapacity(INDEX_TYPE const row) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
numColumns() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
numNonZeros() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
numNonZeros(INDEX_TYPE const row) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
numRows() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
operator()(INDEX_TYPE const i, INDEX_TYPE const j) constLvArray::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 &)=defaultLvArray::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 &)=defaultLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >::operator=(ArrayOfSetsView &&)=defaultLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >::operator=(ArrayOfArraysView const &)=defaultLvArray::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) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
PairOfBuffers typedefLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >protected
registerTouch(MemorySpace const space) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
removeFromSet(INDEX_TYPE const i, COL_TYPE const &value) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
removeFromSet(INDEX_TYPE const i, ITER const first, ITER const last) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
removeFromSetImpl(INDEX_TYPE const i, COL_TYPE const &value, CALLBACKS &&cbacks) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
removeFromSetImpl(INDEX_TYPE const i, ITER const first, ITER const last, CALLBACKS &&cbacks) constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
removeNonZero(INDEX_TYPE const row, COL_TYPE const col) constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
removeNonZeros(INDEX_TYPE const row, ITER const first, ITER const last) constLvArray::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() constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
SIZE_TYPE typedefLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
size_type typedefLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
sizeOfArray(INDEX_TYPE const i) constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
sizeOfSet(INDEX_TYPE const i) constLvArray::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 &&)=defaultLvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
SparsityPatternView()=defaultLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
SparsityPatternView(SparsityPatternView const &)=defaultLvArray::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() constLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
toView() const &LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
toView() const &&=deleteLvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
LvArray::SparsityPatternView::toView() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
toViewConst() const &LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
toViewConst() const &&=deleteLvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline
LvArray::SparsityPatternView::toViewConst() constLvArray::SparsityPatternView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inlineprotected
toViewConstSizes() constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
value_type typedefLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
valueCapacity() constLvArray::ArrayOfArraysView< COL_TYPE, INDEX_TYPE, std::is_const< COL_TYPE >::value, BUFFER_TYPE >inlineprotected
ValueType typedefLvArray::ArrayOfSetsView< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >protected
~SparsityPattern()LvArray::SparsityPattern< COL_TYPE, INDEX_TYPE, BUFFER_TYPE >inline