Polymake Template Library (PTL) 4.13
pm::SparseVector< E > Member List

This is the complete list of members for pm::SparseVector< E >, including all inherited members.

clear()pm::SparseVector< E >inline
dehomogenize()pm::GenericVector< SparseVector< E >, E >inline
dehomogenize()pm::GenericVector< SparseVector< E >, E >inline
dehomogenize()pm::GenericVector< SparseVector< E >, E >inline
dehomogenize_trop()pm::GenericVector< SparseVector< E >, E >inline
dehomogenize_trop()pm::GenericVector< SparseVector< E >, E >inline
dehomogenize_trop()pm::GenericVector< SparseVector< E >, E >inline
dim() constpm::SparseVector< E >inline
element_type typedefpm::GenericVector< SparseVector< E >, E >
element_type typedefpm::GenericVector< SparseVector< E >, E >
element_type typedefpm::GenericVector< SparseVector< E >, E >
generic_type typedefpm::GenericVector< SparseVector< E >, E >
generic_type typedefpm::GenericVector< SparseVector< E >, E >
generic_type typedefpm::GenericVector< SparseVector< E >, E >
is_sparsepm::GenericVector< SparseVector< E >, E >static
is_sparsepm::GenericVector< SparseVector< E >, E >static
is_sparsepm::GenericVector< SparseVector< E >, E >static
negate()pm::GenericVector< SparseVector< E >, E >inline
negate()pm::GenericVector< SparseVector< E >, E >inline
negate()pm::GenericVector< SparseVector< E >, E >inline
operator[](Int i)pm::SparseVector< E >inline
operator[](Int i) constpm::SparseVector< E >inline
operator|=(const GenericVector< Vector2, E2 > &v)pm::SparseVector< E >inline
operator|=(E2 &&r)pm::SparseVector< E >inline
operator|=(std::initializer_list< E2 > l)pm::SparseVector< E >inline
persistent_type typedefpm::GenericVector< SparseVector< E >, E >
persistent_type typedefpm::GenericVector< SparseVector< E >, E >
persistent_type typedefpm::GenericVector< SparseVector< E >, E >
remove0s()pm::GenericVector< SparseVector< E >, E >inline
remove0s()pm::GenericVector< SparseVector< E >, E >inline
remove0s()pm::GenericVector< SparseVector< E >, E >inline
resize(Int n)pm::SparseVector< E >inline
slice(IndexSetRef &&indices, std::enable_if_t< isomorphic_to_container_of< pure_type_t< IndexSetRef >, Int >::value, std::nullptr_t >=nullptr) const &pm::GenericVector< SparseVector< E >, E >inline
slice(IndexSetRef &&indices, std::enable_if_t< isomorphic_to_container_of< pure_type_t< IndexSetRef >, Int >::value, std::nullptr_t >=nullptr) const &pm::GenericVector< SparseVector< E >, E >inline
slice(IndexSetRef &&indices, std::enable_if_t< isomorphic_to_container_of< pure_type_t< IndexSetRef >, Int >::value, std::nullptr_t >=nullptr) const &pm::GenericVector< SparseVector< E >, E >inline
SparseVector()pm::SparseVector< E >inline
SparseVector(Int dim_arg)pm::SparseVector< E >inlineexplicit
SparseVector(Int dim_arg, Iterator &&src)pm::SparseVector< E >inline
SparseVector(const GenericVector< SparseVector > &v)pm::SparseVector< E >inline
SparseVector(const GenericVector< Vector2, E > &v)pm::SparseVector< E >inline
SparseVector(const GenericVector< Vector2, E2 > &v, std::enable_if_t< can_initialize< E2, E >::value, std::nullptr_t >=nullptr)pm::SparseVector< E >inlineexplicit
SparseVector(std::initializer_list< E2 > l)pm::SparseVector< E >inline
SparseVector(Int d, std::initializer_list< std::pair< Int, E > > l)pm::SparseVector< E >inline