Loading...
Searching...
No Matches
bitpit::DiscreteStencil< weight_t, value_t > Member List

This is the complete list of members for bitpit::DiscreteStencil< weight_t, value_t >, including all inherited members.

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(weight_t &&weight)bitpit::DiscreteStencil< weight_t, value_t >protectedvirtual
appendWeight(const weight_t &weight)bitpit::DiscreteStencil< weight_t, value_t >protectedvirtual
at(long id)bitpit::DiscreteStencil< weight_t, value_t >
at(long id) constbitpit::DiscreteStencil< weight_t, value_t >
clear(bool release=false)bitpit::DiscreteStencil< weight_t, value_t >
clearWeights(bool release)bitpit::DiscreteStencil< 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.) constbitpit::DiscreteStencil< weight_t, value_t >
getBinarySize() constbitpit::DiscreteStencil< weight_t, value_t >
getConstant()bitpit::DiscreteStencil< weight_t, value_t >
getConstant() constbitpit::DiscreteStencil< weight_t, value_t >
getPattern(std::size_t pos)bitpit::DiscreteStencil< weight_t, value_t >
getPattern(std::size_t pos) constbitpit::DiscreteStencil< weight_t, value_t >
getWeight(std::size_t pos)bitpit::DiscreteStencil< weight_t, value_t >
getWeight(std::size_t pos) constbitpit::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_weightManagerbitpit::DiscreteStencil< weight_t, value_t >protectedstatic
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
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<<) (defined in bitpit::DiscreteStencil< weight_t, value_t >)bitpit::DiscreteStencil< weight_t, value_t >friend
operator>>) (defined in bitpit::DiscreteStencil< weight_t, value_t >)bitpit::DiscreteStencil< weight_t, value_t >friend
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() constbitpit::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 >
size() constbitpit::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_type typedef (defined in bitpit::DiscreteStencil< weight_t, value_t >)bitpit::DiscreteStencil< weight_t, value_t >
weightData()bitpit::DiscreteStencil< weight_t, value_t >
weightData() constbitpit::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
--- layout: doxygen_footer ---