absSqd() const | syten::SparseTensor< rank, Scalar > | inline |
allocSize() const | syten::SparseTensor< rank, Scalar > | inline |
assignAdd(Coord coordinates, Scalar val) | syten::SparseTensor< rank, Scalar > | inline |
begin() | syten::SparseTensor< rank, Scalar > | inline |
begin() const | syten::SparseTensor< rank, Scalar > | inline |
cbegin() const | syten::SparseTensor< rank, Scalar > | inline |
cend() const | syten::SparseTensor< rank, Scalar > | inline |
clear() | syten::SparseTensor< rank, Scalar > | inline |
Coord typedef | syten::SparseTensor< rank, Scalar > | |
dim(Index which) const | syten::SparseTensor< rank, Scalar > | inline |
dim() const | syten::SparseTensor< rank, Scalar > | inline |
dims() const | syten::SparseTensor< rank, Scalar > | inline |
Element typedef | syten::SparseTensor< rank, Scalar > | |
ElementsVec typedef | syten::SparseTensor< rank, Scalar > | |
emplace_hint(typename ElementsVec::const_iterator hint, Args &&... args) | syten::SparseTensor< rank, Scalar > | inline |
end() | syten::SparseTensor< rank, Scalar > | inline |
end() const | syten::SparseTensor< rank, Scalar > | inline |
fullData | syten::SparseTensor< rank, Scalar > | |
insert(Element const &b) | syten::SparseTensor< rank, Scalar > | inline |
insert(Element &&b) | syten::SparseTensor< rank, Scalar > | inline |
isSingleton() const | syten::SparseTensor< rank, Scalar > | inline |
load(Archive &ar, const unsigned int in_version) | syten::SparseTensor< rank, Scalar > | inline |
lower_bound(Coord const &lb) const | syten::SparseTensor< rank, Scalar > | inline |
normalise() | syten::SparseTensor< rank, Scalar > | inline |
normSquared | syten::SparseTensor< rank, Scalar > | mutableprivate |
normSquaredMtx | syten::SparseTensor< rank, Scalar > | mutableprivate |
normSquaredVld | syten::SparseTensor< rank, Scalar > | mutableprivate |
operator!=(SparseTensor const &b) const | syten::SparseTensor< rank, Scalar > | inline |
operator()(Coord const &coordinates) const | syten::SparseTensor< rank, Scalar > | inline |
operator*(Scalar c) const | syten::SparseTensor< rank, Scalar > | inline |
operator*=(Scalar c) | syten::SparseTensor< rank, Scalar > | inline |
operator+(SparseTensor const &b) const | syten::SparseTensor< rank, Scalar > | inline |
operator+=(SparseTensor const &b) | syten::SparseTensor< rank, Scalar > | inline |
operator-(SparseTensor const &b) const | syten::SparseTensor< rank, Scalar > | inline |
operator-=(SparseTensor const &b) | syten::SparseTensor< rank, Scalar > | inline |
operator/(Scalar c) const | syten::SparseTensor< rank, Scalar > | inline |
operator/=(Scalar c) | syten::SparseTensor< rank, Scalar > | inline |
operator=(SparseTensor const &o) | syten::SparseTensor< rank, Scalar > | inline |
operator=(SparseTensor &&o) | syten::SparseTensor< rank, Scalar > | inline |
operator==(SparseTensor const &b) const | syten::SparseTensor< rank, Scalar > | inline |
operator[](Index i) | syten::SparseTensor< rank, Scalar > | inline |
operator[](Index i) const | syten::SparseTensor< rank, Scalar > | inline |
operator[](Coord const &coordinates) | syten::SparseTensor< rank, Scalar > | inline |
operator[](Coord const &coordinates) const | syten::SparseTensor< rank, Scalar > | inline |
reduce() | syten::SparseTensor< rank, Scalar > | inline |
regularise() | syten::SparseTensor< rank, Scalar > | inline |
reserve(Index size) | syten::SparseTensor< rank, Scalar > | inline |
save(Archive &ar, const unsigned int) const | syten::SparseTensor< rank, Scalar > | inline |
singleton | syten::SparseTensor< rank, Scalar > | private |
singletonValue | syten::SparseTensor< rank, Scalar > | |
size() const | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor(Coord dims_) | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor(Scalar const &value) | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor() | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor(std::initializer_list< Index > const &il) | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor(SparseTensor const &other) | syten::SparseTensor< rank, Scalar > | inline |
SparseTensor(SparseTensor &&o) | syten::SparseTensor< rank, Scalar > | inline |
upper_bound(Coord const &lb) const | syten::SparseTensor< rank, Scalar > | inline |
valSingleton() const | syten::SparseTensor< rank, Scalar > | inline |
valSingleton() | syten::SparseTensor< rank, Scalar > | inline |
version | syten::SparseTensor< rank, Scalar > | static |
zero | syten::SparseTensor< rank, Scalar > | static |
~SparseTensor() | syten::SparseTensor< rank, Scalar > | inline |