piranha  0.10
piranha::monomial< T, S > Member List

This is the complete list of members for piranha::monomial< T, S >, including all inherited members.

array_key()=defaultpiranha::array_key< T, monomial< T, S >, S >
array_key(const array_key &)=defaultpiranha::array_key< T, monomial< T, S >, S >
array_key(array_key &&)=defaultpiranha::array_key< T, monomial< T, S >, S >
array_key(std::initializer_list< U > list)piranha::array_key< T, monomial< T, S >, S >inlineexplicit
array_key(const symbol_fset &args)piranha::array_key< T, monomial< T, S >, S >inlineexplicit
array_key(const array_key< U, Derived2, S2 > &other, const symbol_fset &args)piranha::array_key< T, monomial< T, S >, S >inlineexplicit
begin()piranha::array_key< T, monomial< T, S >, S >inline
begin() constpiranha::array_key< T, monomial< T, S >, S >inline
const_iterator typedefpiranha::array_key< T, monomial< T, S >, S >
container_type typedefpiranha::array_key< T, monomial< T, S >, S >
degree(const symbol_fset &args) constpiranha::monomial< T, S >inline
degree(const symbol_idx_fset &p, const symbol_fset &args) constpiranha::monomial< T, S >inline
end()piranha::array_key< T, monomial< T, S >, S >inline
end() constpiranha::array_key< T, monomial< T, S >, S >inline
evaluate(const std::vector< U > &values, const symbol_fset &args) constpiranha::monomial< T, S >inline
hash() constpiranha::array_key< T, monomial< T, S >, S >inline
integrate(const std::string &s, const symbol_fset &args) constpiranha::monomial< T, S >inline
ipow_subs(const symbol_idx &p, const integer &n, const U &x, const symbol_fset &args) constpiranha::monomial< T, S >inline
is_compatible(const symbol_fset &args) const noexceptpiranha::monomial< T, S >inline
is_linear(const symbol_fset &args) constpiranha::monomial< T, S >inline
is_unitary(const symbol_fset &args) constpiranha::monomial< T, S >inline
is_zero(const symbol_fset &) const noexceptpiranha::monomial< T, S >inline
iterator typedefpiranha::array_key< T, monomial< T, S >, S >
ldegree(const symbol_fset &args) constpiranha::monomial< T, S >inline
ldegree(const symbol_idx_fset &p, const symbol_fset &args) constpiranha::monomial< T, S >inline
m_containerpiranha::array_key< T, monomial< T, S >, S >protected
merge_symbols(const symbol_idx_fmap< symbol_fset > &ins_map, const symbol_fset &args) constpiranha::array_key< T, monomial< T, S >, S >inline
monomial()=defaultpiranha::monomial< T, S >
monomial(const monomial &)=defaultpiranha::monomial< T, S >
monomial(monomial &&)=defaultpiranha::monomial< T, S >
monomial(std::initializer_list< U > list)piranha::monomial< T, S >inlineexplicit
monomial(Iterator begin, Iterator end)piranha::monomial< T, S >inlineexplicit
monomial(Iterator begin, Iterator end, const symbol_fset &s)piranha::monomial< T, S >inlineexplicit
msgpack_convert(const msgpack::object &o, msgpack_format f, const symbol_fset &s)piranha::monomial< T, S >inline
msgpack_pack(msgpack::packer< Stream > &packer, msgpack_format f, const symbol_fset &s) constpiranha::monomial< T, S >inline
multiply(std::array< term< Cf, monomial >, multiply_arity > &res, const term< Cf, monomial > &t1, const term< Cf, monomial > &t2, const symbol_fset &args)piranha::monomial< T, S >inlinestatic
multiply_aritypiranha::monomial< T, S >static
operator!=(const array_key &other) constpiranha::array_key< T, monomial< T, S >, S >inline
operator<(const monomial &other) constpiranha::monomial< T, S >inline
operator=(const monomial &other)=defaultpiranha::monomial< T, S >
operator=(monomial &&other)=defaultpiranha::monomial< T, S >
array_key< T, monomial< T, S >, S >::operator=(const array_key &other)=defaultpiranha::array_key< T, monomial< T, S >, S >
array_key< T, monomial< T, S >, S >::operator=(array_key &&other)=defaultpiranha::array_key< T, monomial< T, S >, S >
operator==(const array_key &other) constpiranha::array_key< T, monomial< T, S >, S >inline
operator[](const size_type &i)piranha::array_key< T, monomial< T, S >, S >inline
operator[](const size_type &i) constpiranha::array_key< T, monomial< T, S >, S >inline
partial(const symbol_idx &p, const symbol_fset &args) constpiranha::monomial< T, S >inline
pow(const U &x, const symbol_fset &args) constpiranha::monomial< T, S >inline
print(std::ostream &os, const symbol_fset &args) constpiranha::monomial< T, S >inline
print_tex(std::ostream &os, const symbol_fset &args) constpiranha::monomial< T, S >inline
push_back(value_type &&x)piranha::array_key< T, monomial< T, S >, S >inline
push_back(const value_type &x)piranha::array_key< T, monomial< T, S >, S >inline
resize(const size_type &new_size)piranha::array_key< T, monomial< T, S >, S >inline
size() constpiranha::array_key< T, monomial< T, S >, S >inline
size_begin_end() const -> decltype(m_container.size_begin_end())piranha::array_key< T, monomial< T, S >, S >inline
size_begin_end() -> decltype(m_container.size_begin_end())piranha::array_key< T, monomial< T, S >, S >inline
size_type typedefpiranha::array_key< T, monomial< T, S >, S >
subs(const symbol_idx_fmap< U > &smap, const symbol_fset &args) constpiranha::monomial< T, S >inline
trim(const std::vector< char > &trim_mask, const symbol_fset &args) constpiranha::array_key< T, monomial< T, S >, S >inline
trim_identify(std::vector< char > &trim_mask, const symbol_fset &args) constpiranha::array_key< T, monomial< T, S >, S >inline
value_type typedefpiranha::array_key< T, monomial< T, S >, S >
vector_add(array_key &retval, const array_key &other) constpiranha::array_key< T, monomial< T, S >, S >inline
vector_sub(array_key &retval, const array_key &other) constpiranha::array_key< T, monomial< T, S >, S >inline
~array_key()piranha::array_key< T, monomial< T, S >, S >inline
~monomial()piranha::monomial< T, S >inline