| addComplementToZero(long id) | bitpit::DiscreteStencil< weight_t, value_t > | |
| appendItem(long id, const weight_t &weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| appendItem(long id, weight_t &&weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| appendWeight(const weight_t &weight) override | bitpit::MPDiscreteStencil< weight_t, value_t > | protectedvirtual |
| bitpit::DiscreteStencil::appendWeight(weight_t &&weight) | bitpit::DiscreteStencil< weight_t, value_t > | protectedvirtual |
| at(long id) | bitpit::DiscreteStencil< weight_t, value_t > | |
| at(long id) const | bitpit::DiscreteStencil< weight_t, value_t > | |
| clear(bool release=false) | bitpit::DiscreteStencil< weight_t, value_t > | |
| clearWeights(bool release) override | bitpit::MPDiscreteStencil< weight_t, value_t > | protectedvirtual |
| DiscreteStencil(const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| DiscreteStencil(std::size_t nItems, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| DiscreteStencil(std::size_t size, const long *pattern, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| DiscreteStencil(std::size_t size, const long *pattern, const weight_t *weights, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| display(std::ostream &out, double factor=1.) const | bitpit::DiscreteStencil< weight_t, value_t > | |
| getBinarySize() const | bitpit::DiscreteStencil< weight_t, value_t > | |
| getConstant() | bitpit::DiscreteStencil< weight_t, value_t > | |
| getConstant() const | bitpit::DiscreteStencil< weight_t, value_t > | |
| getPattern(std::size_t pos) | bitpit::DiscreteStencil< weight_t, value_t > | |
| getPattern(std::size_t pos) const | bitpit::DiscreteStencil< weight_t, value_t > | |
| getWeight(std::size_t pos) | bitpit::DiscreteStencil< weight_t, value_t > | |
| getWeight(std::size_t pos) const | bitpit::DiscreteStencil< weight_t, value_t > | |
| getWeightManager() | bitpit::DiscreteStencil< weight_t, value_t > | static |
| initialize(std::size_t nItems, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| initialize(std::size_t size, const long *pattern, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| initialize(std::size_t size, const long *pattern, const weight_t *weights, const weight_t &zero=weight_t()) | bitpit::DiscreteStencil< weight_t, value_t > | |
| initialize(const DiscreteStencil< weight_t, value_t > &other) | bitpit::DiscreteStencil< weight_t, value_t > | |
| m_constant (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | protected |
| m_pattern (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | protected |
| m_weightManager (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | protectedstatic |
| m_weightPool (defined in bitpit::MPDiscreteStencil< weight_t, value_t >) | bitpit::MPDiscreteStencil< weight_t, value_t > | protected |
| m_weights (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | protected |
| m_zero (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | protected |
| MPDiscreteStencil(const weight_t &zero=weight_t()) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| MPDiscreteStencil(std::size_t nItems, const weight_t &zero=weight_t()) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| MPDiscreteStencil(std::size_t size, const long *pattern, const weight_t &zero=weight_t()) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| MPDiscreteStencil(std::size_t size, const long *pattern, const weight_t *weights, const weight_t &zero=weight_t()) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| NULL_ID (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | |
| operator*=(double factor) | bitpit::DiscreteStencil< weight_t, value_t > | |
| operator+=(const DiscreteStencil< weight_t, value_t > &other) | bitpit::DiscreteStencil< weight_t, value_t > | |
| operator-=(const DiscreteStencil< weight_t, value_t > &other) | bitpit::DiscreteStencil< weight_t, value_t > | |
| operator/=(double factor) | bitpit::DiscreteStencil< weight_t, value_t > | |
| operator[](long id) | bitpit::DiscreteStencil< weight_t, value_t > | |
| optimize(double tolerance=1.e-12) | bitpit::DiscreteStencil< weight_t, value_t > | |
| patternData() | bitpit::DiscreteStencil< weight_t, value_t > | |
| patternData() const | bitpit::DiscreteStencil< weight_t, value_t > | |
| renumber(const std::unordered_map< long, long > &map) | bitpit::DiscreteStencil< weight_t, value_t > | |
| renumber(const Mapper &mapper) | bitpit::DiscreteStencil< weight_t, value_t > | |
| reserve(std::size_t nItems) | bitpit::DiscreteStencil< weight_t, value_t > | |
| resize(std::size_t nItems) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setConstant(const weight_t &constant) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setConstant(weight_t &&constant) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setItem(std::size_t pos, long id, const weight_t &weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setItem(std::size_t pos, long id, weight_t &&weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setPattern(std::size_t pos, long id) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setWeight(std::size_t pos, const weight_t &weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setWeight(std::size_t pos, weight_t &&weight) | bitpit::DiscreteStencil< weight_t, value_t > | |
| setWeightPool(weight_pool_type *pool) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| size() const | bitpit::DiscreteStencil< weight_t, value_t > | |
| sum(const DiscreteStencil< weight_t, value_t > &other, double factor) | bitpit::DiscreteStencil< weight_t, value_t > | |
| sumConstant(const weight_t &constant, double factor=1.) | bitpit::DiscreteStencil< weight_t, value_t > | |
| sumItem(long id, const weight_t &weight, double factor=1.) | bitpit::DiscreteStencil< weight_t, value_t > | |
| sumWeight(std::size_t pos, const weight_t &weight, double factor=1.) | bitpit::DiscreteStencil< weight_t, value_t > | |
| value_type typedef (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | |
| weight_manager_type typedef (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | |
| weight_pool_type typedef (defined in bitpit::MPDiscreteStencil< weight_t, value_t >) | bitpit::MPDiscreteStencil< weight_t, value_t > | |
| weight_type typedef (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | |
| weightData() | bitpit::DiscreteStencil< weight_t, value_t > | |
| weightData() const | bitpit::DiscreteStencil< weight_t, value_t > | |
| zero() | bitpit::DiscreteStencil< weight_t, value_t > | |
| zeroConstant() | bitpit::DiscreteStencil< weight_t, value_t > | |
| zeroWeight(std::size_t pos) | bitpit::DiscreteStencil< weight_t, value_t > | |
| ~DiscreteStencil()=default (defined in bitpit::DiscreteStencil< weight_t, value_t >) | bitpit::DiscreteStencil< weight_t, value_t > | virtual |