LibraryLink Utilities  3.0.1
Modern C++ wrapper over LibraryLink and WSTP
LLU::SparseArray< T > Member List

This is the complete list of members for LLU::SparseArray< T >, including all inherited members.

abandonContainer() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
clone() constLLU::MContainer< MArgumentType::SparseArray >inline
cloneContainer() constLLU::MContainerBase< MArgumentType::SparseArray >inlineprotected
columnIndices() constLLU::SparseArray< T >
Container typedefLLU::MContainerBase< MArgumentType::SparseArray >
disown() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inlineprotected
explicitPositions() constLLU::SparseArray< T >
explicitValues() constLLU::SparseArray< T >
free() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inlineprotected
getColumnIndices() constLLU::MContainer< MArgumentType::SparseArray >
getContainer() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
getDimensions() constLLU::MContainer< MArgumentType::SparseArray >inline
getExplicitPositions() constLLU::MContainer< MArgumentType::SparseArray >
getExplicitValues() constLLU::MContainer< MArgumentType::SparseArray >
getImplicitValueAsTensor() constLLU::MContainer< MArgumentType::SparseArray >
getOwner() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
getRank() constLLU::MContainer< MArgumentType::SparseArray >inline
getRowPointers() constLLU::MContainer< MArgumentType::SparseArray >
implicitValue() constLLU::SparseArray< T >
MContainer()=defaultLLU::MContainer< MArgumentType::SparseArray >
MContainer(const GenericTensor &positions, const GenericTensor &values, const GenericTensor &dimensions, const GenericTensor &implicitValue)LLU::MContainer< MArgumentType::SparseArray >
MContainer(const GenericTensor &data, const GenericTensor &implicitValue)LLU::MContainer< MArgumentType::SparseArray >
MContainer(const GenericSparseArray &s, const GenericTensor &implicitValue)LLU::MContainer< MArgumentType::SparseArray >
MContainerBase()=defaultLLU::MContainerBase< MArgumentType::SparseArray >
MContainerBase(Container c, Ownership owner)LLU::MContainerBase< MArgumentType::SparseArray >inline
MContainerBase(const MContainerBase &mc)=deleteLLU::MContainerBase< MArgumentType::SparseArray >
MContainerBase(MContainerBase &&mc) noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
operator=(const MContainerBase &mc)=deleteLLU::MContainerBase< MArgumentType::SparseArray >
operator=(MContainerBase &&mc) noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
pass(MArgument &res) constLLU::MContainerBase< MArgumentType::SparseArray >inline
rank() constLLU::SparseArray< T >inline
reset(Container newCont, Ownership newOwnerMode=Ownership::Library) noexceptLLU::MContainerBase< MArgumentType::SparseArray >inlineprotected
resparsify()LLU::MContainer< MArgumentType::SparseArray >
rowPointers() constLLU::SparseArray< T >
setImplicitValue(T newImplicitValue)LLU::SparseArray< T >
setImplicitValueFromTensor(const GenericTensor &implicitValue)LLU::MContainer< MArgumentType::SparseArray >
shareCount() const noexceptLLU::MContainerBase< MArgumentType::SparseArray >inline
SparseArray()=defaultLLU::SparseArray< T >
SparseArray(MSparseArray t, Ownership owner)LLU::SparseArray< T >
SparseArray(GenericSparseArray t)LLU::SparseArray< T >explicit
SparseArray(const Tensor< mint > &positions, const Tensor< T > &values, const Tensor< mint > &dimensions, T implicitValue)LLU::SparseArray< T >
SparseArray(const Tensor< T > &data, T implicitValue)LLU::SparseArray< T >
SparseArray(const SparseArray &s, T implicitValue)LLU::SparseArray< T >
toGenericTensor() constLLU::MContainer< MArgumentType::SparseArray >
toTensor() constLLU::SparseArray< T >
type() constLLU::MContainer< MArgumentType::SparseArray >
value_type typedef (defined in LLU::SparseArray< T >)LLU::SparseArray< T >
~MContainerBase() noexceptLLU::MContainerBase< MArgumentType::SparseArray >inlinevirtual